using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace stringBuilder_1 { class Program { static string read() { StringBuilder sb = new StringBuilder("heqichang"); return sb.ToString(); } static void Main(string[] args) { //一般使用方法 StringBuilder sb = new StringBuilder("sd"); Console.Write(sb.ToString()); //末尾添加 sb.Append("dd"); Console.Write("/n{0}",sb); //替换作用 sb.Replace("d", "c"); Console.Write("/n{0}", sb); //string转换stringbuilder string d = "hehe"; StringBuilder sb2 = new StringBuilder(); sb2.Append(d[0]); sb2.Append(d[1]); Console.Write("/n{0}/n", sb2); //函数返回stringbuilder d = read(); Console.WriteLine(d); Console.WriteLine(d[0].ToString()); //string 的 ascii匹配 if (d[0] == 104) { Console.WriteLine(d); } //移除作用 sb2.Remove(0, sb2.Length); Console.WriteLine(sb2.ToString()); //算术运算 int num1 = 1; int num2 = 2; sb2.Append((num1 + num2)/3); Console.WriteLine(sb2.ToString()); } } }