Проверка наличия файла в папке

Mangazey

Client
Регистрация
22.03.2014
Сообщения
374
Благодарностей
27
Баллы
28
Здравствуйте опять :bt:слышал, что есть способ проверки наличия файла в папке (перед его загрузкой на сервер).

Обрисую ситуацию: имеется папка с файлами 1.jpg, 2.jpg, 3.jpg... и переменная {-Variable.proverka_foto-} в которой лежит текст: 2.jpg Как предварительно проверить, есть ли в папке этот файл, что указан в переменной (2.jpg)? Там логика так построена, что если файл найдется в этой папке, то проект завершается... если нет, продолжается дальше.

Спасибо.
 

bedl0

Client
Регистрация
07.12.2012
Сообщения
244
Благодарностей
56
Баллы
28
Как вариант из кубиков, получить список файлов в папке в список после проверить наличии переменной в этом списке.
 

lokiys

Moderator
Регистрация
01.02.2012
Сообщения
4 810
Благодарностей
1 187
Баллы
113

Mangazey

Client
Регистрация
22.03.2014
Сообщения
374
Благодарностей
27
Баллы
28

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 714
Баллы
113
Вставить в экшен C#
в переменной proverka_foto должен быть путь к файлу
 

Mangazey

Client
Регистрация
22.03.2014
Сообщения
374
Благодарностей
27
Баллы
28
Вставить в экшен C#
в переменной proverka_foto должен быть путь к файлу
Что-то я наверное не так делаю...

в переменной {-Variable.proverka_foto-} лежит текст 1.jpg в папке с фотографиями эта фотка отсутствует. Код
Код:
return System.IO.File.Exists(project.Variables["proverka_foto"].Value);
в свой C# вписал, в блоке файлы для загрузки на сервер путь к папке с фотками указал. Запускаю экшен, по идее он должен завершиться ошибкой (ведь вотка 1.jpg) в папке отсутствует, а он выполняется удачно. Все кубики выполняются... как так?
 

Radzhab

Client
Регистрация
23.05.2014
Сообщения
1 500
Благодарностей
1 268
Баллы
113
код сниппета возвращает true или false в зависимости от наличия файла в папке
 

Mangazey

Client
Регистрация
22.03.2014
Сообщения
374
Благодарностей
27
Баллы
28

Radzhab

Client
Регистрация
23.05.2014
Сообщения
1 500
Благодарностей
1 268
Баллы
113
Да
 

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