Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Общие вопросы по .NET и C# > конфиг в XML


Автор: jackfall 11.3.2009, 22:15
Храню настройки проги в XML-файле. Вобщем-то причин особо нету.. просто не модно уже хранить в INI ))
При загрузке класс загружает данные из него, используя класс для проверки значений (если значение не может быть таким то возвращает дефолт).
Получается как бы много порой однообразного кода (загрузка значения, или множества значений, их проверка). 
Может есть какой-то шаблон проектирования это всё упрощающий?
И ещё вопрос.. по целостности файла настроек. Если вырезать например произвольный кусок из XML-файла, то будет ошибка при парсинге файла, ну отлавливаю допустим и загружкаю стандартные настройки все в таком случае, заменяя файл полностью. Можно ли как-то удобно заменить и добавить только те настройки, которых не хватает? 

Автор: thomas 11.3.2009, 22:35
jackfall, 
смотрим
http://msdn.microsoft.com/en-us/library/aa730869(VS.80).aspx
http://msdn.microsoft.com/en-us/library/bc6ws923(VS.80).aspx
http://msdn.microsoft.com/en-us/library/bb397750.aspx

удобная тулза для редактирования настроек в run-time это PropertyGrid

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)