C# 用于在单个数字前面加0的数字说明符

C# 用于在单个数字前面加0的数字说明符,c#,.net,string-formatting,C#,.net,String Formatting,我需要使用数字格式说明符,以便在单个数字前加0 我需要: 1=01 2=02 : : : 9=09 两位和三位数字将保持不变 10=10 11=11 : : 尝试: 结果将为“01”使用PadLeft方法 int number = 9; string num = number.ToString().PadLeft(2, '0'); 如果您的语言是C#,那么您可以使用PadLeft(2,'0'); 就像字符串a='1' 字符串b=a.PadLeft(2,'0')您的答案将显示01 如果需要1

我需要使用数字格式说明符,以便在单个数字前加0

我需要:

1=01
2=02
:
:
:
9=09
两位和三位数字将保持不变

10=10
11=11
:
:
尝试:


结果
将为“01”

使用PadLeft方法

int number = 9;
string num = number.ToString().PadLeft(2, '0');
如果您的语言是C#,那么您可以使用PadLeft(2,'0'); 就像
字符串a='1'
字符串b=a.PadLeft(2,'0')
您的答案将显示01 如果需要1=001,则只需使用PadLeft(3,'0')

像这样:
int number = 9;
string num = number.ToString().PadLeft(2, '0');