移除StringBuilder 末尾制定个数的字符,以前都是适用下面的方法做的
StringBuilder sb = new StringBuilder();
sb.Append("abcd");
sb.Remove(sb.Length - 3, 3);
Console.Write(sb.ToString());
Console.Read();
其实有更简单的方法的。设定StringBuilder 的长度就ok了。
StringBuilder sb = new StringBuilder();
sb.Append("abcd");
sb.Length--;
Console.Write(sb.ToString());
Console.Read();
注意string类型的length是只读的。所以不能采用该方法。