.NET 4.x Самый быстрый способ склеивания строк - C#

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

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

Закешировал файл в строку, десериализовал данные в массив экземпляров специально созданного класса. Далее обработал данные, и пытаюсь опять сериализовать и завернуть всё в одну строку, а потом записать в файл. Обычные плюсики не помогают в склеивании строки, из-за постоянного выделения памяти под новые строки и копирования работает очень медленно. Файл весит 8мб, текстовый, всего прочитано 27000 записей. Один знакомый прогер со стажем посоветовал не пытаться склеить строку, а просто каждую сериализованную запись сразу же записывать в файл. Ещё не пробовал, полагаю что должно помочь. Но всё таки вопрос остаётся открытым - как наиболее быстро склеить строку из множества других строк?

Решение задачи: «.NET 4.x Самый быстрый способ склеивания строк»

textual
Листинг программы
[Идентификатор]
Строка=значение_переменной1,значение_переменной2,значение_переменной3,значение_переменной4,

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


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

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

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