Автор Тема: Удаление аттрибутов у объекта и удаление самого объекта  (Прочитано 29 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн sysadmin

  • Administrator
  • сисадми́н
  • *****
  • Сообщений: 1343
  • Karma: +18/-0
  • Пол: Мужской
    • сайт для сис. админов и не только...
DirectoryInfo di = new DirectoryInfo(directory);
DeleteFileSystemInfo(di);
...
private static void DeleteFileSystemInfo(FileSystemInfo fsi)
        {
            fsi.Attributes = FileAttributes.Normal;
            var di = fsi as DirectoryInfo;

            if (di != null)
            {
                foreach (var dirInfo in di.GetFileSystemInfos())
                    DeleteFileSystemInfo(dirInfo);
            }

            try
            {
                fsi.Delete();
            }
            catch { }
        }

......................
also aka xck...