StringBudilder 高效的字符串操作 当大量进行字符串操作的时候,比如很多次的字符串的拼接操作。string类进行拼接时,需要为该对象分配新的空间。在需要对字符串执行重复修改的情况下,与创建新的string 对象相关的系统开销可能会非常大。 如果要修改字符串却不创建新的对象,则可以使用StringBulider类(大量拼接字符串的时候使用) StringBuilder sb = new StringBuilder(); sb.Append(“字符串”); sb.Insert(); sb.Replace();
static void Main(string[] args
)
{
StringBuilder sb
= new StringBuilder();
for (int i
= 0; i
< 10; i
++)
{
sb
.Append("号码"+i
);
Console
.WriteLine(sb
);
}
Console
.ReadKey();
}
StringBulider 字符串连接执行的过程
转载请注明原文地址:https://ipadbbs.8miu.com/read-11136.html