获取文件元数据和内容

时间:2018-03-29 14:13:20

标签: c# file metadata

我正在开发一个文件比较工具。使用FileStream我获取文件的内容。但我想比较名称,修改日期和版本(如果有的话)等元数据。

我可以一次性获取这些信息吗?

或者我应该分两步完成,然后使用哪个类来获取元数据?

编辑:实际上,重复问题的链接提出了一个基于COM microsoft dll引用的解决方案,以添加到项目中。从我的第一次测试来看,它不像接缝那样简单,而且看起来这个解决方案很大程度上依赖于所使用的操作系统版本,因此我们放弃了一个你不需要的C#.Net功能担心将要启动应用程序的操作系统版本。

我在寻找这个COM dll的C#.Net中的等价物。显然没有,所以我将使用FileInfoFileVersionInfo获取一些元数据。它没有我想象的那么好,但我会继续这样下去。

0 个答案:

没有答案