Я не думаю, что вы можете записать файл конфигурации во время выполнения - он может быть доступен только для чтения, однако может быть способ обойти это, переписав файл (с необходимыми изменениями по мере необходимости) ипо сути, заменив существующее, а затем, перезапустив приложение, чтобы загрузить новые значения (я очень сомневаюсь, что это желательно, и лично я бы не стал пытаться использовать эту малярию).в файле настроек, которыми легко манипулировать таким образом.
Чтобы использовать настройки, сначала давайте предположим, что у вас есть файл Settings.settings (если нет, то создайте его: Добавить элемент-> Файл настроек), затем мы имеемнастроенный параметр с именем MyUnicornsName
;Чтобы внести изменения и сохранить их, вы можете просто сделать следующее:
Settings.Default.MyUnicornsName = "Lucifers Spawn";
Settings.Default.Save();
Аналогично, чтобы прочитать настройку:
ATextDisplayControl.Text = Settings.Default.MyUnicornsName
Если вы не знаете, VisualStudio откроет редактор настроек при открытии / двойном щелчке файла настроек в IDE;С помощью этого интерфейса вы можете добавлять и редактировать ваши начальные настройки и их значения, и string
- не единственное поддерживаемое значение, можно использовать все примитивы и, насколько я знаю, любое сериализуемое значение.