在C#中,我有一个整数值,需要将其转换为字符串,但需要在前面加上零:
例如:
int i = 1;
当我将其转换为字符串时,它需要变为0001
我需要知道C#中的语法。
i.ToString().PadLeft(4, '0')-可以,但不适用于负数 i.ToString("0000");-显式格式 i.ToString("D4");-短格式格式说明符 $"{i:0000}";-字符串插值(C#6.0+)
i.ToString().PadLeft(4, '0')
i.ToString("0000");
i.ToString("D4");
$"{i:0000}";