Capacity属性指定StringBuilder对象的容量,例如下面语句首先一个StringBuilder对象sb3,然后利用Capacity属性设置其容量为100。
//使用Capacity属性
StringBuilder Mysb2=new StringBuilder("Hello");
sb3.Capacity=100;
StirngBuilder的常用方法
1:StringBuilder.Append()将内容追加到当前StringBuilder字符串的结尾。
public static void Main(string[] args){
StringBuilder Mysb = new StringBuilder("abc:");
Mysb.Append(" bcd");
Console.WriteLine(Mysb); // 输出: abc:def
Console.Read();
}
2:StringBuilder.AppendFormat()。用一个带格式文本来代替字符串要传递的符号。
static void Main(string[] args)
{
int Mysb1 = 100;
StringBuilder Mysb2 = new StringBuilder("你欠我:");
Mysb2.AppendFormat("{0:C}", Mysb1);
Console.WriteLine(Mysb2); // 输出: 你欠我:¥100
Console.Read();
}
3:StringBuilder.Insert(int,string)。
将字符串和对象插入到当前StringBuilder字符串的指定位置。使用此方法将一个单词插入到 StringBuilder 的第六个位置。










