← Zurück

в чем хранить настройки программы?

Доброго времени. Уважаемые, подскажите, в чем лучше хранить настройки программы? Думал об ini файлах, но оно вроде как уже не в моде. Так в чем же хранить? может в xml?

War dieses Thema hilfreich?

Thema teilen

Kommentare (8)

Anmelden oder Konto erstellen, Melden Sie sich an oder registrieren Sie sich, um einen Kommentar zu hinterlassen

iRoot
iRoot Autor

прочитал про app.config лучше использовать его я так понимаю?

freelancer
freelancer

Я использую его

iRoot
iRoot Autor

прошу прощения за столь "идиотский вопрос", но оно работает как в Win Forms так и в WPF? вижу упоминание только о win forms. Если не сложно, можете показать пример, как использовать? Спасибо заранее.

freelancer
freelancer

И там и там работает

Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
config.AppSettings.Settings["PriceOpen"].Value = c.OpenPrice.To<int>().ToString();
config.AppSettings.Settings["TimeOpen"].Value = c.Time.ToString("dd.MM.yyyy H:mm");
config.Save();
Alexander
Alexander

я использую Settings.Default

esper
esper

Alexander: я использую Settings.Default

Application scope или User scope? Мне вот user scope не очень нравится, сохраняются они слишком глубоко в дебрях...

Alexander
Alexander

esper:

Alexander: я использую Settings.Default

Application scope или User scope? Мне вот user scope не очень нравится, сохраняются они слишком глубоко в дебрях...

User.Scope. Пусть сохраняется где ему надобно, обращаться ведь всё равно удобно :)

iRoot
iRoot Autor

Спасибо большое, буду пробовать!