Проверить наличие директории

Mutant

Client
Регистрация
19.09.2014
Сообщения
187
Благодарностей
36
Баллы
28
Задача - проверить есть ли в данной папке нужная нам директория.
Что то не могу придумать через какой экшен это можно реализовать.
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 707
Баллы
113
Код:
if(Directory.Exists(project.Variables["dir"].Value))
{
 return "ok";
}
else
{
 throw new Exception("");
}
В пермеенной dir путь к директории соответственно
 
  • Спасибо
Реакции: yourmind

Mutant

Client
Регистрация
19.09.2014
Сообщения
187
Благодарностей
36
Баллы
28
Спасибо.
Однако проблема решилась сама собой. Экшен "Создать директорию" - если ее нет - создает. Если же она есть, то ничего не меняет (файлы внутри остаются нетронутые), и что немного странно, уходит дальше по зеленой ветке.
Вроде как не нужны лишние действия, но правильно ли так все оставить?
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 707
Баллы
113
По мне так без разницы. Если вам нужна проверка - то делайте кодом выше. и по неуспеху создавайте директорию.
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)