C#: how to delete all files and folders in a directory?

http://stackoverflow.com/questions/1288718/how-to-delete-all-files-and-folders-in-a-directory

private void clearFolder(string FolderName)

{

DirectoryInfo dir = new DirectoryInfo(FolderName);

foreach(FileInfo fi in dir.GetFiles())

{

fi.Delete();

}

foreach (DirectoryInfo di in dir.GetDirectories())

{

clearFolder(di.FullName);

di.Delete();

}

}

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s