BF2Statistics.DirectoryExt.Delete C# (CSharp) Method

Delete() public static method

public static Delete ( FileSystemInfo fileSystemInfo ) : void
fileSystemInfo System.IO.FileSystemInfo
return void
        public static void Delete(FileSystemInfo fileSystemInfo)
        {
            DirectoryInfo Dir = fileSystemInfo as DirectoryInfo;
            if (Dir != null && Dir.Exists)
            {
                foreach (FileSystemInfo Child in Dir.GetFileSystemInfos())
                {
                    Delete(Child);
                }
            }

            // Delete the root info
            fileSystemInfo.Delete();
        }

Same methods

DirectoryExt::Delete ( string path ) : void
DirectoryExt