【发布时间】:2010-10-20 06:43:39
【问题描述】:
使用填充下面给出的代码似乎没有按应有的方式播放,理论上文本 "ADD this text" 应该从两个字符串的第 21 列开始,但在 str2 中有一些额外的空间。在检查两个字符串的长度时,长度结果与预期的相同 20。
string str1 = "Test".PadRight(20);
string str2 = "Test123".PadRight(20);
string common = "Add this text";
MessageBox.Show(str1.Length.ToString());
MessageBox.Show(str2.Length.ToString());
MessageBox.Show(str1 + common + "\n" + str2 + common);
以前有人遇到过这个问题吗?我有什么明显的遗漏吗?
非常感谢。
【问题讨论】: