如何将掩码应用于以下列方式格式化输出文本的字符串(最多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 Strings和
Int32.ToString:
string one = a.ToString("000"); // 001 string two = b.ToString("000"); // 010
原文地址:https://www.jb51.cc/csharp/93267.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。