В конфигурации моего приложения есть путь, например "logs \ updater \ updater.log"
Запуская приложение, я хочу создать файл updater.log , создавая все подпапки, если они не существуют.
Итак, если завтра мой пользователь изменит путь в конфигурации на «logs \ mypathisbetter \ updater.log», мое приложение продолжит работать, записывая журнал в новый файл.
File.Create
, FileInfo.Create
, Streamwriter.Create
или около того: они это делают?
Или мне нужно проверить, существуют ли папки раньше?
Я не могу найти четкого ответа на этот вопрос в нетто.