Где и как лучше всего хранить строку, которая будет подвергаться значительным изменениям - C#

Узнай цену своей работы

Формулировка задачи:

Добрый вечер. Пишу программу, которая использует строку и предполагает большое кол-во внесенных и изменений в данную строку. Насколько мне известно то в объект типа string нельзя вносить изменения и будет создаваться новый объект. Подозреваю, что при большом кол-ве операций над строкой в памяти будет висеть очень много объектнов, которые будут занимать место в памяти. Подскажите где лучше всего хранить строку чтобы при большом кол-ве изменений памяти она занимала поменьше.

Решение задачи: «Где и как лучше всего хранить строку, которая будет подвергаться значительным изменениям»

textual
Листинг программы
StringBuilder builder = new StringBuilder();
for(int i = 0; i < array.Length; i++)
builder.Append(array[i]);
return builder.ToString();

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

14   голосов , оценка 4.357 из 5
Похожие ответы