ATMLManagerLibrary.managers.FileManager.ClearAttributes C# (CSharp) Method

ClearAttributes() private static method

private static ClearAttributes ( string strDest ) : void
strDest string
return void
        private static void ClearAttributes(string strDest)
        {
            if (Directory.Exists(strDest))
            {
                DirectoryInfo diFolder = new DirectoryInfo(strDest);
                diFolder.Attributes = FileAttributes.Normal;
                string[] files = files = Directory.GetFiles(strDest);
                foreach (string file in files)
                {
                    File.SetAttributes(file, FileAttributes.Normal);
                }
                string[] subDirs = Directory.GetDirectories(strDest);

                foreach (string dir in subDirs)
                {
                    ClearAttributes(dir);
                }
            }
        }