c# – 字符串格式数字数123K,数百万123M,数十亿123B

c# – 字符串格式数字数123K,数百万123M,数十亿123B,第1张

概述有没有办法使用字符串格式化器来格式化数千,百万,数十亿到123K,123M,123B,而无需更改代码以将值除以千,百万或十亿? String.Format("{0:????}", LargeNumber) 有不同的方法来实现这一点,但对我来说,最简单,最快捷的方法是使用 the “,” custom specifier double value = 1234567890;// Displays 有没有办法使用字符串格式化器来格式化数千,百万,数十亿到123K,123M,123B,而无需更改代码以将值除以千,百万或十亿?

String.Format("{0:????}",LargeNumber)
解决方法 有不同的方法来实现这一点,但对我来说,最简单,最快捷的方法是使用 the “,” custom specifier

double value = 1234567890;// displays 1,234,567,890   Console.Writeline(value.ToString("#,#",CultureInfo.InvariantCulture));// displays 1,568KConsole.Writeline(value.ToString("#,##0,K",235MConsole.Writeline(value.ToString("#,M",CultureInfo.InvariantCulture));// displays 1BConsole.Writeline(value.ToString("#,B",CultureInfo.InvariantCulture));
总结

以上是内存溢出为你收集整理的c# – 字符串格式数字数123K,数百万123M,数十亿123B全部内容,希望文章能够帮你解决c# – 字符串格式数字数123K,数百万123M,数十亿123B所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/1214329.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-06-05
下一篇2022-06-05

发表评论

登录后才能评论

评论列表(0条)

    保存