Создать несколько вложенных папок при их отсутствии - C#

Узнай цену своей работы

Формулировка задачи:

Здравствуйте, у меня есть строка пути для сохранения файла, допустим:
string save = "C:\save\1.txt"
Я пытаюсь скачать его с сайта
var webClient = new WebClient();
webClient.DownloadFile(url, save);
Но так, как у меня нету папки save, мне выводит необработанное исключение. Можете подсказать, как проще создать все нужные папки, если у меня например путь будет:
string save = "C:\save\icon\logo\1.txt"
Или можно как то сохранить файл с созданием нужных папок?
Всё... Разобрался..

Решение задачи: «Создать несколько вложенных папок при их отсутствии»

textual
Листинг программы
System.IO.Directory.CreateDirectory("c:\1\2\3\4\5");

Оцени полезность:

10   голосов , оценка 3.7 из 5
Похожие ответы