[C#] 終端の改行コードを削除する
改行コードを追加しながらループする場合、何も考えないと最後の行に対しても改行コードが入る。終端に追加された改行コードを削除する場合は、TrimEnd メソッドを使用する。
var sb = new StringBuilder(); for (int i = 0; i < 10; i++) { sb.Append(i.ToString() + "行"); sb.Append("\r\n"); } Debug.WriteLine(sb.ToString().TrimEnd('\r', '\n'));