如何用C#获得文件信息以及扩展信息
来源:网络整理 责任编辑:栏目编辑 发表时间:2013-07-02 00:48 点击:次
在C#中获得文件信息很容易,只需要用FileInfo类或者FileVersionInfo类就可以获得,但是如果想要获得文件的扩展信息,则无法从这两类来获得。不过在C#中,这也不是件难事,只要引入“Microsoft Shell Controls and Automation”这个COM就可以获得。
接下来就分别来介绍。
首先介绍FileInfo类,这个类非常简单,首先需要根据文件名来创建FileInfo对象,例如:
using System.IO;
FileInfo fi = new FileInfo( yourFileName );
那么以后就可以通过此对象来访问文件一些属性,例如文件大小,创建时间,最后访问时间,最后写入时间等等,还可以通过访问对象的Attributes属性,来获得当前文件是只读、隐藏之类属性,这里我就不细说了,详情参看MSDN。
第二个要说的,就是FileSystemInfo类,这个类是FileInfo类的基类,这里也就不多说了。
第三个要说的,就是如何判断一个文件的Version信息,这就需要来介绍
相关新闻>>
最新推荐更多>>>
- 发表评论
-
- 最新评论 更多>>