#c_sharp #wpf
Пишу программу, в которой есть настройки При каждом запуске программы настройки становятся дефолтными Думал, сделать файл .txt, в который будут записываться параметры и считывать с него. Но уже этот вариант мне не очень нравится Какие варианты можно еще использовать?
Ответы
Ответ 1
А почему никто до сих пор не предложил Settings? Это стандартный. рекомендованный Microsoft путь. За вас сделано версионирование и миграция, чтение-запись типизированных данных, разделение настроек на настройки приложения и специфические настройки пользователя. Зачем изобретать велосипед?Ответ 2
DB. (SQLite) XML. BinaryStream (хотя не желательно) ConfigurationManagerОтвет 3
Под Windows можно создать под программу раздел в реестре HKCU\Software\You\Your software\ и в нем хранить настройки для пользователя. По идее, реестр на то и нужен, причем ветка пользователя создавалась специально под настройки ОС и ПО для конкретного пользователя. Под Линукс вариант хранить в ~.software-rc вроде как стандартный (но давно это было).
Комментариев нет:
Отправить комментарий