Как: Записать настройки пользователя во время выполнения в C#
Параметры, которые находятся в области приложения, доступны только для чтения, и могут быть изменены только во время разработки или путем изменения файла .config между сеансами приложения. Однако параметры, которые находятся в области пользователя, могут быть записаны во время выполнения так же, как и любое значение свойства. Новое значение сохраняется в течение сеанса приложения. Изменения параметров между сеансами приложений можно сохранить, вызвав метод Save.
Как записывать и сохранять настройки пользователя в процессе выполнения с использованием C#
Получите доступ к параметру и назначьте ему новое значение, как показано в этом примере:
Properties.Settings.Default.myColor = Color.AliceBlue;
Если вы хотите сохранить изменения параметров между сеансами приложения, вызовите метод Save, как показано в этом примере:
Properties.Settings.Default.Save();
Параметры пользователя сохраняются в файле в подпапке локальной скрытой папки данных приложения пользователя.
См. также
.NET Desktop feedback