FileInfo 对象表示磁盘或网络上的文件。该类继承自 FileSystemInfo。FileInfo 对象本身不表示流。要读写文件,必须创建 Stream 对象。FileInfo 对象为读写文件提供了几个返回实例化 Stream 对象的方法。
1. FileSystemInfo 类属性
- Attributes
使用 FileAttributes 枚举,获取或者设置当前文件或目录的属性。 - CreationTime
获取当前文件的创建时间日期。 - Extension
提取文件的扩展名,只读属性。 - Exists
判断文件是否存在,只读抽象属性。在 FileInfo 和 DirectoryInfo 中进行了重写。 - FullName
检索文件的完整路径,只读属性。 - LastAccessTime
获取或设置上次访问当前文件的时间日期。 - LastWriteTime
获取或设置上次写入当前文件的时间日期。 - Name
检索文件的完整路径,只读抽象属性。
2. FileInfo 专用属性
- Directory
检索一个 DirectoryInfo 对象,表示包含当前文件的目录。只读属性。 - DirectoryName
返回文件目录的路径,只读路径。 - IsReadOnly
文件只读属性的快捷方式,这个属性也可用 Attributes 访问。 - Length
获取文件的容量,以字节为单位,返回 long 值,只读属性。
网友评论