Search
 
SCRIPT & CODE EXAMPLE
 
CODE EXAMPLE FOR CSHARP

c# delete files in directory and subdirectories

 public static void RecursiveDelete(DirectoryInfo parentDir)
        {
            if (parentDir.Exists)
            {
                foreach (var dir in parentDir.EnumerateDirectories())
                {
                    RecursiveDelete(dir);
                }

                var files = parentDir.GetFiles();
                foreach  (var item in files)
                {
                    item.IsReadOnly = false;
                    item.Delete();
                }

                parentDir.Delete(true);
            }
        }
Source by www.allenconway.net #
 
PREVIOUS NEXT
Tagged: #delete #files #directory #subdirectories
ADD COMMENT
Topic
Name
5+8 =