Я использую встроенные настройки, предоставляемые Visual Studio, для хранения простых настроек приложения. До сих пор я обращался к этому в своем приложении, используя соглашение:
Properties.Settings.Default.MySetting
А затем вызывайте такие методы, как Сохранить
, используя:
Properties.Settings.Default.Save()
Однако кто-то недавно сказал мне, что более правильным является доступ свойства, создав переменную-член, подобную этой:
private Properties.Settings settings = new Properties.Settings()
А затем используя элемент settings
для доступа к свойствам и методам, например:
settings.MySetting
settings.Save()
Я смутно припоминаю, что они оправдывали это, описывая различия в способах настройки хранятся в области пользователя.
Может ли кто-нибудь подтвердить или предоставить более подробную информацию о различиях? Большое спасибо.