2010-12-29 23 views

答えて

6

サブディレクトリがすでに存在する場合は、 このメソッドは何もしません。

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

使用Directory.Existsそれはすごい http://msdn.microsoft.com/en-us/library/system.io.directory.exists.aspx

+1

このページには、このメソッドに関するやや矛盾した記述があります。 "IOException"の例外テーブルでは、 "サブディレクトリを作成できません。 - または - ファイルまたはディレクトリに既にpathで指定された名前があります。 – palswim

2

これは必要ですか?

if(Directory.Exists(path)) 
{ 
    // This path is a directory 
    ProcessDirectory(path); 
} 
+3

が存在するかどうかを確認するために、2010 StackOverflow'ersははるかに慈悲深いました。 –

1

​​

6
if(System.IO.Directory.GetDirectories(path).Length>0) 
{ 
//if this condition is true-->> Directory has sub-sirectories 

} 
関連する問題