Я написал консольное приложение для получения некоторой информации с веб-сервера, преобразования ее в XML и сохранения.Я вручную создал XML (добавить строку, используя StringBuilder
).Поскольку XML может быть очень большим, лучше ли использовать класс StringBuilder
или XMLDocument
и т. Д. В отношении памяти?Если быть точным, мой вопрос заключается в том, что если XML равен 10 МБ текста, эффективно ли использование памяти пространством имен StringBuilder.append("")
или System.XML
?
Я думаю, что более эффективным способом было бы использование StringBuilder, но сохранение XMLфайл на HD после каждой итерации и очистки объекта stringbuilder.Любые комментарии?Заранее спасибо.:)