C#初学22 StringBulider使用

    技术2022-07-11  115

    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 字符串连接执行的过程

    Processed: 0.010, SQL: 9