pap*_*zzo 1 .net c# int formatting
我想将UInt32打印为##,##,##.
逗号每两位数.
有没有办法做到这一点?
ToString("N0");
Run Code Online (Sandbox Code Playgroud)
是一个逗号每三位数
你应该可以使用(with using System.Globalization;):
yourUInt.ToString("N0", new NumberFormatInfo { NumberGroupSizes = new[] { 2, }, })
Run Code Online (Sandbox Code Playgroud)
当然,NumberGroupSizes也可以在a的NumberFormat属性上设置此属性CultureInfo(可能通过克隆现有的只读方式获得CultureInfo),然后可以将其分配给该属性System.Threading.Thread.CurrentThread.CurrentCulture.