Как я могу определить, существует ли подкаталог в C #? - PullRequest
6 голосов
/ 29 декабря 2010

В C # как определить, существует ли подкаталог?

Это необходимо при вызове CreateSubDirectory?

Ответы [ 5 ]

7 голосов
/ 29 декабря 2010
if(System.IO.Directory.GetDirectories(path).Length>0)
{
//if this condition is true-->> Directory has sub-sirectories

} 
6 голосов
/ 29 декабря 2010

Если подкаталог уже существует, этот метод ничего не делает.

http://msdn.microsoft.com/en-us/library/h8dtw1d6.aspx

Используйте Directory.Exists, чтобы проверить, существует ли он http://msdn.microsoft.com/en-us/library/system.io.directory.exists.aspx

3 голосов
/ 29 декабря 2010

Вам это нужно?

if(Directory.Exists(path)) 
{
     // This path is a directory
     ProcessDirectory(path);
}
2 голосов
/ 29 декабря 2010

Использование System.IO.Directory.Exists.MSDN твой друг:)

1 голос
/ 29 декабря 2010
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...