У меня есть 2 класса, которые наследуются от общего базового класса.
Каждый из этих специализированных классов загружает некоторые данные из базы данных, обрабатывает их и затем сохраняет эту информацию в текстовых файлах.
Первый класс представляет информацию в виде документа XML.Второй класс будет хранить свою информацию в виде текстового файла с разделителями, разделяющими поля.
Я хочу написать единственный метод Save в базовом классе, который может использоваться обоими классами.Поскольку все классы будут писать в текстовые файлы, я думал использовать общее представление для хранения своих данных в памяти - например, первый класс преобразует XmlDocument в это общее представление.это в памяти, строка, поток?
Спасибо