比如我想让他的长度是20个字符
有很多字符串如string a = "123",只有3个字符
怎么让他们在打印或显示在textBox上的时候不够的长度用空格补齐呢?
string.PadLeft & string.PadRight
1.在 C# 中可以对字符串使用 PadLeft 和 PadRight 进行轻松地补位。
PadLeft(int totalWidth, char paddingChar) //在字符串左边用 paddingChar 补足 totalWidth 长度
PadRight(int totalWidth, char paddingChar) //在字符串右边用 paddingChar 补足 totalWidth 长度
2.String.PadLeft(int length,char ReplaceStr):如果字符串的长度小于length,则在字符串的左边用ReplaceStr填充。
实例: string num=12 num.PadLeft(4, '0'); //结果为为 '0012' //看字符串长度是否满足4位,不满足则在字符串左边以"0"补足