Где и как лучше всего хранить строку, которая будет подвергаться значительным изменениям - C#
Формулировка задачи:
Добрый вечер. Пишу программу, которая использует строку и предполагает большое кол-во внесенных и изменений в данную строку. Насколько мне известно то в объект типа string нельзя вносить изменения и будет создаваться новый объект. Подозреваю, что при большом кол-ве операций над строкой в памяти будет висеть очень много объектнов, которые будут занимать место в памяти. Подскажите где лучше всего хранить строку чтобы при большом кол-ве изменений памяти она занимала поменьше.
Решение задачи: «Где и как лучше всего хранить строку, которая будет подвергаться значительным изменениям»
textual
Листинг программы
StringBuilder builder = new StringBuilder(); for(int i = 0; i < array.Length; i++) builder.Append(array[i]); return builder.ToString();
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д