Я работаю над редактором файлов XML в C#, который загружает несколько файлов xml в таблицу данных для редактирования. У меня проблемы с определением наилучшего способа сохранения изменений.
Каждый файл XML имеет одну и ту же схему, но разные данные. Я использую linq для запроса и загрузки данных из каждого XML в таблицу данных.
Мне нужно отредактировать значения, отображаемые в таблице данных, и сохранить изменения обратно в связанный файл XML.
Как лучше всего это сделать? Нужно ли мне читать в filepath к сетке, а затем использовать что-то вроде Write XML вместе с filepatch, чтобы определить, в какой файл писать?