StringBuilder的用法

几种方法:
方法名 使用
StringBuilder.Append 将信息追加到当前 StringBuilder 的结尾。
StringBuilder.AppendFormat 用带格式文本替换字符串中传递的格式说明符。
StringBuilder.Insert 将字符串或对象插入到当前 StringBuilder 对象的指定索引处。
StringBuilder.Remove 从当前 StringBuilder 对象中移除指定数量的字符。
StringBuilder.Replace 替换指定索引处的指定字符。

1、StringBuilder.Append

StringBuilder sb=new StringBuilder();
sb.Append("'"++"',");
----
因为添加之后,最后一个数据会多余一个一个逗号,所以必须加上一个截取的步骤

```csharp
string str=sb.ToString();
str=str.substring(0,str.Length-1);
//补充,substring(截取字符的初始位置,截取字符的最终位置)
//得到的str就是最终的拼接结果。

2、StringBuilder.AppendFormat
string text=“忙碌的一天!”;
StringBuilder sb=new StringBuilder(“喝水的功夫都没有”);
sb.AppendFormat("{0}",text);
输出结果:忙碌的一天,喝水的功夫都没有。

3、StringBuilder.Insert
StringBuilder sb=new StringBuilder(“喝水的功夫都没有”);
sb.Insert(0,“忙碌的一天!”);
输出结果:忙碌的一天,喝水的功夫都没有。

4、StringBuilder.Remove
StringBuilder sb=new StringBuilder(“喝水的功夫都没有”);
sb.Reove(2,6);
输出结果:喝水

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值