In C#, come è possibile determinare se esiste una sottodirectory?Come posso determinare se esiste una sottodirectory in C#?
È necessario quando si chiama CreateSubDirectory
?
In C#, come è possibile determinare se esiste una sottodirectory?Come posso determinare se esiste una sottodirectory in C#?
È necessario quando si chiama CreateSubDirectory
?
Se la sottodirectory esiste già, questo metodo non fa nulla.
http://msdn.microsoft.com/en-us/library/h8dtw1d6.aspx
Usa Directory.Exists
per verificare se esiste http://msdn.microsoft.com/en-us/library/system.io.directory.exists.aspx
Hai bisogno di questo?
if(Directory.Exists(path))
{
// This path is a directory
ProcessDirectory(path);
}
Wow, 2010 StackOverflow'ers erano molto più misericordioso. –
Utilizzare System.IO.Directory.Exists
. MSDN è tuo amico :)
if(System.IO.Directory.GetDirectories(path).Length>0)
{
//if this condition is true-->> Directory has sub-sirectories
}
Questa pagina fornisce tuttavia dichiarazioni contraddittorie sul metodo. Nella tabella delle eccezioni, per 'IOException', viene indicato per la condizione:" Impossibile creare la sottodirectory. -o- Un file o directory ha già il nome specificato dal percorso. " – palswim