【问题标题】:Does a Stream from a file contain the source file's attributes?文件中的流是否包含源文件的属性?
【发布时间】:2011-03-25 01:21:06
【问题描述】:

我试图了解 File 属性(例如 Created 和 Modified 日期)与 System.IO.Stream 或 System.IO.FileStream 与文件的关系。这些属性是否包含在流中,或者流读取的文件的数据部分与文件属性分开?

【问题讨论】:

    标签: .net file-io stream filestream


    【解决方案1】:

    文件属性不是文件内容的一部分。它们由不同的文件系统以不同的方式实现,并且操作系统提供了使用它们的 API。

    【讨论】:

      【解决方案2】:

      分离一直追溯到磁盘,文件的元数据存储在与文件数据不同的位置。 Windows 中的“目录条目”。否则,操作系统的工作就是维护这些数据。当您创建或写入文件时,这些日期会自动更新。在带有 FileInfo 类的程序中读回它们。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-09-28
        • 2012-03-21
        • 2011-06-04
        • 2013-05-13
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-10-01
        相关资源
        最近更新 更多