VirQ. CreateDirectory - создание папки в C#
Язык C# входит в ТОП-5
самых популярных языков
программирования
Главная / Класс Directory /
CreateDirectory - создание папки
Статей на сайте: 61

CreateDirectory - создание папки


Чтобы создать папку, необходимо использовать метод CreateDirectory пространства имёт System.IO.
[code] using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.IO; //Добавить эту строку namespace Virq { class Program { static void Main(string[] args) { Directory.CreateDirectory("D:\\123"); //Создание папки } } } [/code]
Разделитель адреса \ записывать надо в видео двойной бэк-слеша \\, т.к. одинарный \ является экранирующим символом.
Второй же вариант, записать строку так:
[code] Directory.CreateDirectory(@"D:\123"); [/code]
Если папка существует, то ничего не произойдёт критичного. Данные внутри не удалятся.
Если создать сразу структуру вложенных папок, то они будут созданы, как это заказано:
[code] Directory.CreateDirectory("D:\\Данные\\Пользователи\\Администраторы"); [/code]
Будет автоматически создана папка "Данные". Внутри неё "Пользователи". А внутри "Пользователей" - "Администраторы".
В некоторых языках программирования создать папку в несуществующей папке нельзя. И пришлось бы команду создания записывать трижды.
Ну или опять же другим вариантом:
[code] Directory.CreateDirectory(@"D:\Данные\Пользователи\Администраторы"); [/code]

Дополнительная информация о том, как вывести результат в консоли или WinForm