в том, что есть переменная. Которай по умолчанию маленькая она очень часто Перезаписывается. То в начале, середине и в конце. Соответветственно она может вырости и до 200 мб.
Все это сохраняется в текстовом документе. И по следующий запуск, все считывается и вновь продолжает работа.
Так вот что лучше использовать?
Знаю вот что, я использовав string успешно прочитал файл 900 млн символов. Когда как стринг билдер не осилил. Все же лучше стринг?
Вам тогда нужен stream, а не строка
База данных чтоли какая то? Если пофиг на транзакционность, храни в строке, изменяй в памяти и раз в какое то время или по событию сохраняй в файл
Обсуждают сегодня