Сохранить файл в MyDocuments + папка приложения
Я пытаюсь сохранить файл настроек приложения .NET пользователю 's% MyDocument% \ MyApplication, но я неНе знаю, как проверить существующую папку \ файл и создать или добавить папку \ файл при сохранении. Я неЯ не хочу открывать saveFileDialog, потому что мне нужно, чтобы файл находился в одном месте на всех компьютерах пользователей. Это то, что я имею до сих пор, но это не такт работает. Любая помощь будет оценена:
var saveSettings = settingsList.text; //assign settings to a variable
saveSettings = Regex.Replace(saveSettings, @"\s+", "").Trim() + Environment.NewLine; //remove any extra spaces and add a carriage return so that each setting is on a new line
var fileName = string.Format("{0}\\{1}", Environment.SpecialFolder.MyDocuments + "\\MyApp\\", "settings.dat"); //generate path to settings.dat
File.AppendAllText(fileName, saveSettings); //save settings.dat