2012-06-21 4 views
1

У меня есть строка вар (путь), который представляет собой путь:Есть ли способ узнать, если определенный путь путь к каталогу

printfn "Please enter a path" 
let path = System.Console.ReadLine() 

есть способ познания Wheter этот путь для каталога или обычный файл?

+0

Duplicate: http://stackoverflow.com/questions/439447/net-how-to-check-if-path-is-a-file-and-not-a-directory; http://stackoverflow.com/questions/1395205/better-way-to-check-if-path-is-a-file-or-a-directory-c-net – Daniel

ответ

2

Использование Directory.Exists(path) и File.Exists(path).

+0

делает File.Exists (путь), просто проверьте, если любой файл (включая каталог) существует в этом пути или только в обычных файлах? – cookya

+0

Я думаю, что 'File.Exists' работает только для обычных файлов. – pad

Смежные вопросы