C#ToString的用法

2025-02-05 17:30:08
推荐回答(2个)
回答1:

字符型转换为字符串
1. // C 货币
2.
2.5.ToString("C"); // ¥2.50
3. // D 10进制数
4.
25.ToString("D5"); // 25000
5.// E 科学型
6.
25000.ToString("E"); // 2.500000E+005
7.// F 固定点
8.
25.ToString("F2"); // 25.00
9.// G 常规
10.
2.5.ToString("G"); // 2.5
12.
2500000.ToString("N"); // 2,500,000.00

13.
// X 16进制14.
255.ToString("X") // FF

如果要2位16进制数255.
ToString("X2")
;

回答2:

你确定能运行?"D" + 1 没有对应string 和int的+操作符吧?
=================
我错了
"D" + 1=“D1"

你在哪看到的,这个貌似没什么用吧,“D3"的话会是输出至少为3位,不足前面用”0“补足,比如:3.ToString("D3")= ”003“,"D2"之流类似