.net NumberFormatInfo用于格式化字符串
有人知道如何从.NET NumberFormatInfo类中获取数字(或货币)格式字符串(如“##########################0.00).net NumberFormatInfo用于格式化字符串,.net,.net,有人知道如何从.NET NumberFormatInfo类中获取数字(或货币)格式字符串(如“##########################0.00) var number = System.Globalization.CultureInfo.CurrentCulture.NumberFormat; string format = String.Format("{0}{1}{2}", String.Join( number.NumberGr
var number = System.Globalization.CultureInfo.CurrentCulture.NumberFormat;
string format =
String.Format("{0}{1}{2}",
String.Join(
number.NumberGroupSeparator,
number.NumberGroupSizes.Select(group => new String('#', group))),
number.NumberDecimalSeparator,
new String('0', number.NumberDecimalDigits));
感谢Rubens,这是一段很好的代码片段。看起来除了手动完成这项工作之外,真的没有其他方法了,就像您在这段代码中所做的那样。