微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

c# – 掩码将格式化为1,10,100,到字符串“001”,“010”,“100”

如何将掩码应用于以下列方式格式化输出文本的字符串(最多2个前导零):
int a = 1,b = 10,c = 100;
string aF = LeadingZeroFormat(a),bF = LeadingZeroFormat(b),cF = LeadingZeroFormat(c);
Console.Writeline("{0},{1},{2}",aF,bF,cF); // "001,010,100"

什么是最优雅的解决方案?

提前致谢.

解决方法

您可以使用Int32.ToString(“000”)以此方式格式化整数.详情请参阅 Custom Numeric Format StringsInt32.ToString
string one = a.ToString("000"); // 001
string two = b.ToString("000"); // 010

原文地址:https://www.jb51.cc/csharp/93267.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐