使用填充下面給出的代碼似乎沒有按照原樣播放,理論上文本「ADD this text」應該從第21列開始在兩個字符串中,但在str2中它有一個幾個額外的空間。在檢查兩個琴絃的長度時,結果與預期的相同。
字符串填充問題
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);
任何人都遇到過這個問題嗎?有什麼明顯的我缺少。
很多謝謝。
同樣的事情發生在TextBox,TextBlock等。 – 2009-04-18 10:37:21