有人可以帮助格式化此号码:$100000
至$100 000,00
。 (用语言:数十万美元)或者如果是百万,它必须格式$100000
到$1 000 000,00
我只知道标准的.NET decimal.ToString(" N2"),例如。
decimal number = 1000000d;
string formatedNumber = number.ToString( "N2" ); // This will give you 1,00,000.00
是否有可以重复使用的标准.NET格式,还是我必须创建自己的格式?
答案 0 :(得分:1)
decimal number = 1000000;
Console.WriteLine(number.ToString("C"), System.Globalization.CultureInfo.CreateSpecificCulture("en-US")); // 1 000.000,00
' C'代表货币,所以是的,它有一个标准格式。