此代码来自Charles Pettzold的“Programming Windows Sixth Edition”一书:
public object Convert(object value, Type targetType, object parameter, string language)
{
return ((double)value).ToString("N0");
}
ToString("N0")
应该使用逗号分隔符且不带小数点的方式显示值。我在文档中找不到适当的ToString
重载和"N0"
格式的引用。请指出我在.NET文档中的正确位置。 最佳答案
在MSDN上检查有关following article
格式示例的 N
。 Standard Numeric Format Strings
文章也对此进行了介绍。
相关摘录:
// Formatting of 1054.32179:
// N: 1,054.32
// N0: 1,054
// N1: 1,054.3
// N2: 1,054.32
// N3: 1,054.322
关于c# - 什么是ToString (“N0”)格式?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16209509/