StringBuilder刪除最后一個字符,可使用Remove(int startIndex, int length)
方法實現
public System.Text.StringBuilder Remove (int startIndex, int length);
startIndex
:開始下標
length
:移除個數
System.Text.StringBuilder stringBuilder = new System.Text.StringBuilder();
for (int i = 0; i < 3; i++)
{
stringBuilder.Append(i).Append(",");
}
Console.WriteLine(stringBuilder.ToString()); // 0,1,2,
stringBuilder.Remove(stringBuilder.Length - 1, 1);
Console.WriteLine(stringBuilder.ToString()); // 0,1,2