c# 字符串不够前面补零
时间: 2024-08-15 18:01:49 浏览: 82
c# 字符串操作总结
在C#中,如果你想要将字符串转换为数字,并且需要保证其前面有零以达到特定的位数格式,你可以使用`PadLeft()`函数。这个函数会返回一个新的字符串,原字符串在其左侧填充指定长度的字符(默认是空格),如果原字符串已经足够长,则不会添加。
例如,如果你想把一个两位数的字符串变成五位数,前三位是0,你可以这样做:
```csharp
string numStr = "12";
string paddedNum = numStr.PadLeft(5, '0');
```
现在,`paddedNum`将会是"0012"。
阅读全文