Привожу четыре способа очистить StringBuilder.
Первый самый очевидный:
StringBuilder temp = new StringBuilder("SomeText"); //some code temp = new StringBuilder();
Второй способ:
StringBuilder temp = new StringBuilder("SomeText"); //some code temp.Remove(0,temp.Length);
Третий способ:
StringBuilder temp = new StringBuilder("SomeText"); //some code temp.Replace(theString,"");
Четвертый способ:
StringBuilder temp = new StringBuilder("SomeText"); //some code temp.Length = 0; temp.Capacity = 0;
Это актуально до .NET Framework 3.5 т.к. в нем и выше StringBuilder обзавелся методом Clear().
Оставить комментарий