初始化
StringBuilder build = new StringBuilder("Hello"); //初始字符串
StringBuilder build1 = new StringBuilder(20); //初始空的字符串对象,容量为20
StringBuilder build2 = new StringBuilder("Hello", 20);
Append
字符串连接,超过容量时,自动进行扩容。
build.Append(",Harris"); //Hello,Harris
Insert
在指定位置插入字符串。
build.Insert(0, "April say: "); //April say: Hello,Harris
Remove
从当前字符串中删除字符,参数为待删除字符的起始和终止位置。
build.Remove(0, 11); //Hello,Harris
Replace
把一个字符串替换为另一个字符串。
build.Replace("Harris", "April"); //Hello,April
ToString
把当前StringBuilder的字符串提取出来。
Console.WriteLine(build.ToString());