Convert.ToString(5) 这个net语句int转string,不够2位数字前面补0
时间: 2024-03-27 21:39:31 浏览: 74
java的String字符串补0
`Convert.ToString(5).PadLeft(2, '0')` 可以将一个int类型的数字转换成一个长度为2的字符串,并在不足两位的情况下,在数字前面补0。
具体来说,`Convert.ToString(5)` 将数字5转换成字符串"5",然后调用字符串的`PadLeft`方法,在字符串左侧填充字符'0',使字符串总长度为2。因此,最终结果为"05"。
示例代码如下:
```csharp
int num = 5;
string str = Convert.ToString(num).PadLeft(2, '0');
Console.WriteLine(str); // 输出结果为 "05"
```
在上面的代码中,`PadLeft(2, '0')` 的含义是将字符串在左侧填充字符'0',直到字符串总长度为2。如果要将字符串在左侧填充n个字符c,可以将上面的代码中的 "2" 改成 "n",将 "0" 改成 "c"。
阅读全文