All articles| All Pictures| All Softwares| All Video| Go home page| Write articles| Upload pictures

Reading number is top 10 articles
分部方法:应该纳入到C#中吗?_.net资料_编程技术
C#中LinkLabel控件应用实例
Delphi位图组件(TBitMap)使用实例
对PHP程序中的常见漏洞进行攻击_[PHP教程]
PHP实例:PHP操作文件类_[PHP教程]
技巧文集:php的mysql性能优化_php资料_编程技术
深入ASP.NET数据绑定(上)_[Asp.Net教程]
用PHP和SQL,Sever实现分页显示_php资料_编程技术
ASP.NET技术中常见问题详细解答及代码_[Asp.Net教程]
PHP配置链接access数据库_[PHP教程]
Reading number is top 10 pictures
西游日记3
NeedWallpaper2
传销的好处
做运动的校花2
BingBingFan apple dew point photo gallery1
China telecom 114 spokesman MeiYanXu1
性感丰满身材火爆de美女1
The terra-cotta warriors1
Hunan province aizhai super-large suspension bridge open to traffic and 4 world first2
重口味人造肉
Download software ranking
Desire a peach blossom
linux高级编程
Such love down(擒爱记)
Unix video tutorial8
Sora aoi, the nurse, uniform ,nursing assistant
网络管理员第三版
Boxer vs Yellow1
圣殿祭司的ASP.NET.2.0.开发详解-使用C#
传奇私服架设教程-chm
Boxer's Top ten classic battle3
qq published in(发表于) 2014/7/11 9:28:37 Edit(编辑)
C#文件处理技术:FileInfo和DirectoryInfo

C#文件处理技术:FileInfo和DirectoryInfo

C#文件处理技术:FileInfo和DirectoryInfo

FileInfo和DirectoryInfo

1.FileInfo类

FileInfo类和File类之间许多方法调用都是相同的,但是FileInfo类没有静态方法,仅可以用于实例化的对象。File类是静态类,所以它的调用需要字符串参数为每一个方法调用规定文件位置。因此如果要在对象上进行单一方法调用,则可以使用静态File类。在这种情况下静态调用速度要快一些,因为.NET框架不必执行实例化新对象并调用其方法的过程。

FileInfo类的常用属性及说明如表1所示。



表1 FileInfo类的常用属性及说明

下面对FileInfo类中比较重要的属性进行详细介绍。

(1)DirectoryName属性。获取表示目录的完整路径的字符串。

语法:

public string DirectoryName { get; }

属性值:表示目录的完整路径的字符串。

(2)Extension 属性。获取表示文件扩展名部分的字符串。

语法:

public string Extension { get; }

属性值:包含 FileSystemInfo 扩展名的字符串。

(3)Length 属性。获取当前文件的大小。

语法:

public long Length { get; }

属性值:当前文件的大小。

2.DirectoryInfo类

DirectoryInfo类和Directory类之间的关系与FileInfo类和File类之间的关系十分类似。这里不再赘述。下面介绍DirectoryInfo类的常用属性。

DirectoryInfo类的常用属性及说明如表2所示。



表2 DirectoryInfo类的常用属性及说明

下面对DirectoryInfo类中比较重要的属性进行详细介绍。

(1)CreationTime 属性。获取或设置当前 FileSystemInfo 对象的创建时间。

语法:

public DateTime CreationTime { get; set; }

属性值:当前FileSystemInfo对象的创建日期和时间。

(2)Exists 属性。获取指示目录是否存在的值。

语法:

public override bool Exists { get; }

属性值:如果目录存在,则为 True;否则为 False。




添加到del.icio.us 添加到新浪ViVi 添加到百度搜藏 添加到POCO网摘 添加到天天网摘365Key 添加到和讯网摘 添加到天极网摘 添加到黑米书签 添加到QQ书签 添加到雅虎收藏 添加到奇客发现 diigo it 添加到饭否 添加到飞豆订阅 添加到抓虾收藏 添加到鲜果订阅 digg it 貼到funP 添加到有道阅读 Live Favorites 添加到Newsvine 打印本页 用Email发送本页 在Facebook上分享


Disclaimer Privacy Policy About us Site Map

If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.