假设一个文件具有以下属性:ReadOnly、Hidden、Archived、System
。
如何只删除一个属性?(例如 ReadOnly)
如果我使用以下内容,它会删除所有属性:
IO.File.SetAttributes("File.txt",IO.FileAttributes.Normal)
最佳答案
回答标题中有关 ReadOnly
属性的问题:
FileInfo fileInfo = new FileInfo(pathToAFile);
fileInfo.IsReadOnly = false;
要自己控制任何属性,您可以使用 File.SetAttributes()
方法。该链接还提供了一个示例。
关于c# - 如何从文件中删除单个属性(例如只读)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7399611/