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