Я беру данные из XML-файла записей, которые я использую System.Xml.Serialization.XmlSerializer
для десериализации в строго типизированные структуры данных. Каждая запись, которую я запускаю, преобразуется в другой формат и записывается в другой файл. Мне не нравится идея хранить весь XML-файл в памяти без необходимости, но не критично и то, что я сохраняю память. Есть ли способ переписать, чтобы читать по одной записи за раз?