文件操作之获取基本信息

获取文件的基本信息可通过

成都创新互联专业为企业提供高安网站建设、高安做网站、高安网站设计、高安网站制作等企业网站建设、网页设计与制作、高安企业网站模板建站服务,十余年高安做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。

System.IO命名空间下的FileInfo类来实现。
FileInfo类的许多方法和File类中的对应方法类似,大多数情况并不重要,但下面的规则有助于确定那种技术更合适:
1)、如果仅进行单一方法调用,则可以使用静态类File上的方法,因为.NetFramework不必实例化新对象在调用方法,所以速度更快一些。
2)、如果应用程序在文件上执行几种操作,则实例化FileInfo对象并使用其方法就更好些。因为对象已在文件系统上引用正确的文件,而静态类必须每次都寻找类。
FileInfo类也提供了与底层文件相关的属性,其中一些属性可以用来更新文件,其中很多属性都继承于FileSystemInfo,所以可应用于FileInof和DirectoryInfo类

FileSystemInfo类的属性:
1)、Existe:确定文件是否存在,是只读抽象属性。
2)、Attributes:获取或设置当前文件或目录的特性。
3)、Extension:提取文件的扩展名(带.的扩展名),只读属性。
4)、FullName:检索文件的完整路径,只读属性。
5)、Name:获取文件的名称(包含扩展名)。
6)、LastAccessTime和LastAttcessTimeUtc:获取或设置上次访问当前文件日期和时间,可以使用UTC或非UTC版本。
7)、LastWriteTime和LastWriteTimeUtc:获取或设置上次修改当前文件日期和时间,可以使用UTC或非UTC版本。
8)、CreationTime和CreationTimeUtc:获取当前文件的创建日期和时间,可以使用UTC或非UTC版本。

FileInfo类的专用属性
1)、Directory:包含当前文件的目录,只读属性。
2)、DirectoryName:返回当前文件目录的路径,只读属性。
3)、IsReadOnly:只读特性的快捷方式,判断文件是否是只读的,也可以通过Attributes来访问这个属性。
4)、Length:获取文件的大小(以字节为单位),返回long值,只读属性。

网页题目:文件操作之获取基本信息
URL地址:https://www.cdcxhl.com/article34/eoshse.html

成都网站建设公司_创新互联,为您提供服务器托管网站建设企业建站Google网站制作域名注册

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

绵阳服务器托管