用C#中的前导0填充数字

时间:2017-09-04 02:19:32

标签: c# winforms

嗨我有这个int(例子以10开头)并且我有一个增量函数,它递增int所以下一个数字将是11.我想将int更改为010和011等等。 我在网上找到了这个代码,这有助于填充数字,但我不知道如何显示如何将它放到变量...

int intValue = 10;
Console.WriteLine("{0,22} {1,22}", intValue.ToString("D3"), intValue.ToString("X3"));
Console.WriteLine("{0,22:D8} {0,22:X8}", byteValue);

我想改变它,以便我可以创建一个新的intvalue2(尚未创建)为010。 提前谢谢......

1 个答案:

答案 0 :(得分:1)

.ToString()方法正在创建string 而不是另一个。因此,数字010实际上不是数字,而是字符串

string pInt = intValue.ToString("D3");

现在pInt = 010表示为字符串。