此代码来自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/

10-11 16:04