如何使用 C# 打开隐藏文件?


要打开隐藏文件,首先将其设置为可见。可以通过删除设置在其上的隐藏属性来实现此目的 -

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;

更新于: 2020 年 6 月 22 日

564 次浏览

开启你的 职业生涯

完成课程以获得证书

开始
广告
© . All rights reserved.