Меню сайта
Категории раздела
| HTML [44] |
| Visual C++ и MFC [21] |
| c++ [78] |
| php [19] |
| Javascript [15] |
| C# [51] |
| загрузки [0] |
|
XNA [10]
создание игр с помощью xna
|
Наш опрос
Друзья сайта
Статистика
Онлайн всего: 2
Гостей: 2
Пользователей: 0
Реклама
| Главная » Статьи » C# |
Урок 51
Вот основные методы класса Directory (все они статические): CreateDirectory - создает папку с указанным именем. Exists - проверяет существование папки с указанным именем. Delete - удаляет папку с указанным именем. Move - перемещает или переименовывает папку с указанным именем. А вот пример их употребления: using System; //Подключаем необходимое пространство имен. using System.IO; namespace constest { ... class Class1 { ... static void Main(string[] args) { //Создаем папку. Directory.CreateDirectory("C:\\temp"); //Проверка существования папки. if(Directory.Exists("C:\\temp1")) { Console.WriteLine("Папка \"temp1\" существует"); } else { Console.WriteLine("Папка \"temp1\" не существует"); } if(Directory.Exists("C:\\temp")) { Console.WriteLine("Папка \"temp\" существует"); } else { Console.WriteLine("Папка \"temp\" не существует"); } //Перемещение папки. Directory.Move( "C:\\temp", "C:\\temp2"); //Удаление папки. Directory.Delete( "C:\\temp2"); } } } Обратите внимание, что метод Move можно использовать не только для перемещения, но и для переименования папки (что мы, фактически, в нашем примере и делаем). Для этого папка, задаваемая первым параметром (т. е. та, которую перемещаем) должна находиться на том же уровне, что и папка, задаваемая вторым параметром (т. е. куда перемещаем). | |
| Просмотров: 1019 | Рейтинг: 0.0/0 |
| Всего комментариев: 0 | |