This examples shows how to delete all files (*.*) from a folder in C#.
First, you need to get the list of file names from the specified directory (using static method Directory.GetFiles. Then delete all files from the list.
[C#]
First, you need to get the list of file names from the specified directory (using static method Directory.GetFiles. Then delete all files from the list.
Delete all files
[C#]using System.IO; string[] filePaths = Directory.GetFiles(@"c:\MyDir\"); foreach (string filePath in filePaths) File.Delete(filePath);
Delete all files (one-row example)
To delete all files using one code line, you can use Array.ForEach with combination of anonymous method.[C#]
Array.ForEach(Directory.GetFiles(@"c:\MyDir\"), delegate(string path) { File.Delete(path); });
Comments
Post a Comment