ASP.net(c#) StringBuilder 类
设置容量和长度
stringBuilder objstringBuilder = new stringBuilder("My name is what",25)
只允许留25个空格
objStringBuilder.Capacity = 25; 设置最大长度属性Capacity 
stringBuilder objstringBuilder = new stringBuilder("table is big");
objstringBuilder.Append("what a beautiful day");
Colsole.WirteLine(objstringBuilder);
结果是:table is big What a beautiful day
AppendFormat 方法将文本添加到 StringBuilder 的结尾处,而且实现了 IFormattable 接口
,因此可接受格式化部分中描述的标准格式字符串。可以使用此方法来自定义变量的格式并将
这些值追加到 StringBuilder 的后面。以下示例使用 AppendFormat 方法将一个设置为货币值
格式的整数值放置到 StringBuilder 的结尾。
int MyInt = 25;
StringBuilder objStringBuilder = new StringBuilder("Your total is ");
objStringBuilder.AppendFormat("{0:C} ", MyInt);
Console.WriteLine(objStringBuilder);
Your total is $25.00 显示到控制台
stringBuilder insert()方法 插入想要插入的字符,在指定位置
stringBuilder objstringBuider = new stringBuider("hello world");
objstringBuidrt.insert(6,"Beautiful");
Colsole.WriteLine(objstringBuilder);
结果是: Hello Beautiful World! 显示到控制台
Remove() 可以使用 Remove 方法从当前 StringBuilder 中移除指定数量的字符,移除过程从
指定的从零开始的索引处开始。以下示例使用 Remove 方法缩短 StringBuilder。
stringBuilder objstringBuider = new stringBuider("hello world");
objstringBuider.remove(5,7);
Console.WriteLine(objstringBuilder);
结果是: hello
本文详细介绍了 ASP.NET 中 StringBuilder 类的使用方法,包括如何设置容量和长度、如何使用 AppendFormat 方法进行格式化输出、如何插入和删除字符串等内容。
833

被折叠的 条评论
为什么被折叠?



