跳到主要内容

组合成文本

把最多 5 个参数按模板拼成一段文本,数字和日期可指定格式。表达式里也可以直接写 String.Format

当前模块定义

概述

语法是 C# 的 String.Format

参数说明

格式化字符串:模板。占位符 {序号,对齐:格式},对齐和格式都可省略:

  • {1}
  • {1,10}:宽度 10,左侧补空格(右对齐)
  • {1:C3}
  • {1,-10:C3}:负宽度表示左侧对齐

例如模板 你好,{0}!,参数0 为 Quicker,结果是 你好,Quicker!

参数0参数4:对应 {0}{4}

输出

  • 结果:拼好的文本。

对齐

{序号,宽度}:正宽度在左侧补空格(右对齐),负宽度在右侧补空格(左对齐)。{0,10}{1,-10} 分别让内容靠右、靠左。

数字与日期格式

数字常用:C 货币、D 十进制(Quicker 里数字是 decimal,D 往往不适用)、E 指数、F 定点、G 常规、N 数字、P 百分比。

完整列表见微软文档:标准数字自定义数字标准日期自定义日期

限制与排障

序号必须对应已填的参数,否则会失败。需要超过 5 个槽位时,用表达式 String.Format 或先拼中间变量。

示例动作

相关链接

更新于