我想用空格正确填充我的字符串。
以下功能适用于除空白以外的所有字符。
myString.PadRight(50,"x")
编辑:
myString.PadRight(50)确实用空格填充字符串,但是在以下语句中使用此字符串时,空白填充消失了。
myCheckBox.Text = myString.PadRight(50)
最佳答案
我认为,如果您只忽略字符说明符,它将在右边填充空格。
var newString = myString.PadRight(50);
请参阅文档reference。当然,似乎也应该通过指定空格字符来工作。我不知道为什么它将与任何其他Unicode字符区别对待。