C#将int型数字转换成3位字符串,不足的时候,前面补0


int  aa = 11;
string  aastr = aa.ToString( "000" );
//或
string  aastr = aa.ToString().PadLeft(3, '0' );
 
注意string("") 和 Char('') 的区别!!
 
 
int num=2;
//三位,不足左侧补零
string str = string.format("{0:d3}",num);
//结果:002
 
string str1 = string.format("{0}{{1:d4}}","1001",12);
//结果:10010012

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM