我正在尝试了解文件属性(如创建日期和修改日期)如何与文件的System.IO.Stream或System.IO.FileStream相关。这些属性是否包含在流中,或者是Stream读取的文件的数据部分与文件属性分开?
答案 0 :(得分:1)
分离一直回到磁盘,文件的元数据存储在与文件数据不同的位置。 Windows中的“目录条目”。否则,操作系统的工作就是维护这些数据。创建或写入文件时,这些日期会自动更新。使用FileInfo类在程序中读回它们。
答案 1 :(得分:0)
文件属性不是文件内容的一部分。它们由不同的文件系统以不同的方式实现,操作系统提供了使用它们的API。