如何使用 C# 打开隐藏文件?
csharpprogrammingserver side programming更新于 2025/5/24 17:22:17
要打开隐藏文件,首先要使其可见。您可以通过移除其上设置的 hidden 属性来实现 −
FileInfo file= new FileInfo(Environment.CurrentDirectory + @"\myFile.txt"); file.Attributes &= ~FileAttributes.Hidden;
现在将其视为普通文本文件并打开。读取内容 −
using (StreamReader sr = new StreamReader("myFile.txt")) {
string line;
while ((line = sr.ReadLine()) != null) {
Console.WriteLine(line);
}
}
读取后,再次将属性设置为隐藏,即可隐藏文件 −
file.Attributes |= FileAttributes.Hidden;

