How to Delete all Files in c#

To Delete all files using Directory.GetFiles static method with File.Delete method

In single line

using System.IO;

string[] filePaths = Directory.GetFiles(@"c:\MyDirpath\myfolder\");
foreach (string filePath in filePaths)
  File.Delete(filePath);

or


In multiple lines

Array.ForEach(Directory.GetFiles(@"c:\MyDirpath\myfolder\"),
              delegate(string path) { File.Delete(path); });
About Author: author 4 + years of Information Technology experience in understanding and analyzing the software and hardware engineering requirements, onsite and offshore management of product development. Expert work on design and development for windows,web,mobile Expert knowledge of C#,ADO.NET, ASP.Net MVC, ENTITY FRAMEWORK, LINQ,COLLECTIONS, JAVASCRIPT,AngularJs 1.0,Angular2, Jquery,Jquery-Ajax, SQL SERVER, XAML,Windows phone 8.1 Good knowledge of WCF-Restful services,WCF, WEB API-Services ,Web- Services,MIcrosoft-Azure,JUICE UI,HTML,CSS,AJAX Read More...

Join him on Google+ | Facebook | Linkedin

No comments