C#では、サブディレクトリが存在するかどうかをどのように判断できますか?サブディレクトリがC#に存在するかどうかはどのように判断できますか?
CreateSubDirectory
を呼び出す際には、これは必要ですか?
C#では、サブディレクトリが存在するかどうかをどのように判断できますか?サブディレクトリがC#に存在するかどうかはどのように判断できますか?
CreateSubDirectory
を呼び出す際には、これは必要ですか?
サブディレクトリがすでに存在する場合は、 このメソッドは何もしません。
http://msdn.microsoft.com/en-us/library/h8dtw1d6.aspx
使用Directory.Exists
それはすごい http://msdn.microsoft.com/en-us/library/system.io.directory.exists.aspx
これは必要ですか?
if(Directory.Exists(path))
{
// This path is a directory
ProcessDirectory(path);
}
が存在するかどうかを確認するために、2010 StackOverflow'ersははるかに慈悲深いました。 –
System.IO.Directory.Exists
を使用してください。 MSDNはあなたの友達です:)
if(System.IO.Directory.GetDirectories(path).Length>0)
{
//if this condition is true-->> Directory has sub-sirectories
}
このページには、このメソッドに関するやや矛盾した記述があります。 "IOException"の例外テーブルでは、 "サブディレクトリを作成できません。 - または - ファイルまたはディレクトリに既にpathで指定された名前があります。 – palswim