文章标签 ‘字符串’
DataFormatString属性:{0:Bxx} B为取值类型 格式字符 说明 C 以货币格式显示数值。 D 以十进制格式显示数值。 E 以科学记数法(指数)格式显示数值。 F 以固定格式显示数值。 G 以常规格式显示数值。 N 以数字格式显示数值。 X 以十六进制格式显示数值。 例: float money=153325.32m; Label1.Text=string.Format(“{0:C2}”,money); 结果如下:¥153,325.32, 注意 除 X 以指定的大小写形式显示十六进制字符之外,其他格式字符不区分大小写。 格式字符后的值(常规示例中为 xx)指定显示的值的有效位数或小数位数。 例: 98765.4321 ”{0:C}” ¥98,765.43 -8765.4321 ”{0:C}” (¥98,765.43) 12345 ”{0:D}” 12345 12345 ”{0:D6}” 012345 98765.4321 ”{0:E}” 9.87654321E+004 98765.4321 ”{0:E11}” 9.87654321000E+004 98765.4321 ”{0:F}” 98765.43 98765.4321 ”{0:F0}” 98765 98765.4321 ”{0:G}” 98765.4321 987654321 ”{0:G6}” 9.87654E8 98765.4321 ”{0:N}” 98,765.43 987654321 ”{0:N3}” 987,654,321.000 98765.4321 ”Total:{0:C}” ¥98,765.43 字符格式: {0:c}货币格式 日期: {0:d}2004-11-1 {0:D}2004年11月1日 格式说明符 名称 说明 d 短日期模式 D 长日期模式 t 短时间模式 T 长时间模式 f 完整日期/时间模式(短时间) 显示长日期和短时间模式的组合,由空格分隔。 F 完整日期/时间模式(长时间) g 常规日期/时间模式(短时间) 显示短日期和短时间模式的组合,由空格分隔。 G 常规日期/时间模式(长时间) 显示短日期和长时间模式的组合,由空格分隔。 M 或 m 月日模式 R 或 r RFC1123 模式 s 可排序的日期/时间模式; u 通用的可排序日期/时间模式 U 通用的可排序日期/时间模式 Y 或 y 年月模式 任何其他单个字符 未知说明符 ‘/////////////////////////////////////////// 自定义日期格式 格式说明符 说明 d 显示月份的当前日期,以 1 到 31 之间的一个数字表示,包括 1 和 31。如果日期只有一位数字 (1-9),则它显示为一位数字。 请注意,如果“d”格式说明符单独使用,没有其他自定义格式字符串,则它被解释为标准短日期模式格式说明符。如果“d”格式说明符与其他自定义格式说明符或者“%”字符一起传递,则它被解释为自定义格式说明符。 [...]