避免c#中的多个if语句
本文关键字:if 语句 避免 | 更新日期: 2023-09-27 18:09:36
我有一个字段EmpID(文本框),用户手动输入6位代码。如果他输入的数字小于6位,那么我们需要添加"0"作为前缀,使其成为6位代码。例如输入123,则必须输入000123。如果他输入的是1234,我们必须让它变成001234。
我想要一个有效的方法来处理这种情况。我想避免写多个if语句。有更好的方法吗?就这么简单:
tbValue = tbValue.PadLeft(6, '0');
您可以使用PadLeft
函数,如下所示
myString = myString.PadLeft(6, '0');