3

我目前将整数转换为字符串以显示在屏幕上,但希望保持 4 位数字 - 即 10 =“0010”。从整数 10 到字符串“0010”的最佳方法是什么?

这是在 C# 和 .NET 4 中。

干杯!

4

3 回答 3

9
int num = 1;
// pad with 0 up to 4 places
string str = num.ToString("D4");
于 2012-11-24T15:56:20.677 回答
7
var str = 10.ToString("0000");
于 2012-11-24T15:56:13.937 回答
3

你可以试试 :-

 string str = num.ToString("D8"); //padding with 8 zero's

检查此链接

于 2012-11-24T15:58:29.273 回答