- C# ToString-如何对 Nullable 的数字用 ToString 格式化
- C# ToString-自动识别百分比
- C# ToString-参数零长度字符串与 null 区别
- C# ToString-Decimal 如何使用 ToString 实现逗号分隔符、小数四舍五入
- C# ToString-数字 ToString 四舍五入是哪种四舍五入?
- C# ToString-中 # 并不“待见”0
- C# ToString-小心“;”部分分隔符
- C# ToString-巧妙实现正号输出
对于普通的数字,我们可以用 ToString 直接格式化为想要的格式,比如:
decimal d = 2.11;
string s = d.ToString("0.00");
但是,如果这个数字是 Nullable 的,就不能这样用了,因为此时 ToString 是没有参数值的,得按下面的用法:
decimal? d = 2.11; // 多了个问号
// d.ToString(); // 这里 ToString 是没有参数的
if (d != null)
{
string s = d.Value.ToString("0.00");
}
相关阅读
- C# ToString-如何对 Nullable 的数字用 ToString 格式化
- C# ToString-自动识别百分比
- C# ToString-参数零长度字符串与 null 区别
- C# ToString-Decimal 如何使用 ToString 实现逗号分隔符、小数四舍五入
- C# ToString-数字 ToString 四舍五入是哪种四舍五入?
- C# ToString-中 # 并不“待见”0
- C# ToString-小心“;”部分分隔符
- C# ToString-巧妙实现正号输出