Remove readonly attribute from directory

前端 未结 8 1090
情歌与酒
情歌与酒 2020-12-01 06:23

How can I programatically remove the readonly attribute from a directory in C#?

8条回答
  •  离开以前
    2020-12-01 06:54

        public static void DeleteDirectory(string path)
        {
            var directory = new DirectoryInfo(path) 
            { Attributes =FileAttributes.Normal };
            foreach (var info in directory.GetFileSystemInfos("*", SearchOption.AllDirectories))
            {
                info.Attributes = FileAttributes.Normal;
            }
            directory.Delete(true);
        }
    

提交回复
热议问题