有幸见识到了ToString()方法的一些特殊的用法,主要是带参数的ToString()的使用,格式有很多,将其记录在这里,在需要使用的时候再来查看相关即可。
一、格式化时间
1、年月日时分
currentTime.ToString("f"); //不显示秒
2、年月
currentTime.ToString("y");
3、月日
currentTime.ToString("m");
4、格式为:2003-9-23
currentTime.ToString("d");
5、格式为:14:24
currentTime.ToString("t");
二、格式化数值
| 格式 | 说明 | 实例 | 输出 |
| C | 货币 | 2.5.ToString("C") | ¥2.50 |
| D | 十进制数 | 25.ToString("D5") | 00025 |
| E | 科学型 | 25000.ToString("E") | 2.500000E+005 |
| F | 浮点 | 25.ToString("F2") | 25.00 |
| G | 常规 | 2.5.ToString("G") | 2.5 |
| N | 数字 | 2500000.ToString("N") | 2,500,000.00 |
| P | 百分制 | 12345.ToString("p"); | 1,234,500.00% |
| X | 十六进制 | 10.ToString("X") | oxA |
| X2 | 十六进制(每次两位) | 10.ToString("X2") | oxA |

博客记录了ToString()方法带参数的特殊用法。包括格式化时间,如用不同格式显示年月日时分、年月、月日等;还提及了格式化数值,但文档未详细展开数值格式化内容,方便后续使用时查看。
313

被折叠的 条评论
为什么被折叠?



