组合成文本
把最多 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 或先拼中间变量。
示例动作
相关链接
更新于