如何将 padleft 用于负整数?
How to use padleft for negative integers?
我需要在可能为负数或正数的数字中添加前导零。我可以为正数添加它们。我如何对负数做同样的事情?
例如:
int number1 = 1;
string pad1 = number1.ToString().PadLeft(3, '0');
//output 001
int number2 = -1;
string pad2 = number2.ToString().PadLeft(3, '0');
//output 0-1
//expected output -001
试过使用这个...它有效!
int number1 = 1;
string pad1 = number1.ToString("000");
//output 001
int number2 = -1;
string pad2 = number2.ToString("000");
//output -001
我需要在可能为负数或正数的数字中添加前导零。我可以为正数添加它们。我如何对负数做同样的事情?
例如:
int number1 = 1;
string pad1 = number1.ToString().PadLeft(3, '0');
//output 001
int number2 = -1;
string pad2 = number2.ToString().PadLeft(3, '0');
//output 0-1
//expected output -001
试过使用这个...它有效!
int number1 = 1;
string pad1 = number1.ToString("000");
//output 001
int number2 = -1;
string pad2 = number2.ToString("000");
//output -001