c# 中的file和fileinfo,directory和directoryinfo以及filesysteminfo
来源:互联网 发布:网络光纤型号 编辑:程序博客网 时间:2024/05/17 04:49
在c#中提供了file和fileinfo类,这两个类的方法基本相同,以前只知道用,一直没弄明白究竟有什么区别,今天看书有点意外收获,与伙伴们共享:
file和fileinfo都提供对文件的操作
file类提供静态的方法,file类不能被继承,也不能产生实例,如果只需要使用一次或者次数很少,那么使用file类会比使用fileinfo效率高,但是file类每次都会花时间对方法进行安全检查,而fileinfo只是在实例产生时进行一次检查,以后就不会检查,这样的话,如果需要反复对文件操作,使用fileinfo就会比使用file效率高。
同理directory和directoryinfo也是同样的
filesysteminfo提供fileinfo和directoryinfo的共有方法,实现对文件或目录进行操作,当不确定操作的对象是文件还是目录时使用filesysteminfo就会很方便。
DirectoryInfo类和FileInfo类都是继承自FileSystemInfo基类
0 0
- c# 中的file和fileinfo,directory和directoryinfo以及filesysteminfo
- c# 中的file和fileinfo,directory和directoryinfo以及filesysteminfo
- C#中File FileInfo 和Directory DirectoryInfo 类的区别
- C# File, FileInfo, Directory, DirectoryInfo
- C#中 File,Directory,FileInfo,DirectoryInfo区别与应用
- C#中 File,Directory,FileInfo,DirectoryInfo区别与应用
- C#中 File,Directory,FileInfo,DirectoryInfo区别与应用
- c# File、FileInfo、Directory、DirectoryInfo、FileStream、StreamWriter、StreamReader的使用
- FileInfo和DirectoryInfo
- C#IO 文件读取笔记一(File类和Directory类相关属性,FileInfo类和DirectoryInfo类)
- DirectoryInfo类和FileInfo类
- C#遍历指定文件夹中的所有文件,DirectoryInfo和FileInfo的一些常用方法
- C#学习之基础篇(File、FileInfo、Directory、DirectoryInfo区别)
- C#文件与流(FileStream、StreamWriter 、StreamReader 、File、FileInfo、Directory、DirectoryInfo、Path、Encoding)
- 文件操作类StreamWriter 、StreamReader、FileStream 、File、FileInfo 、DirectoryInfo 、Directory
- File 类,FileInfo 类 Directory 类,DirectoryInfo 类 区别
- Directory和DirectoryInfo区别
- C#文件夹操作之Directory类和DirectoryInfo类
- CSS3快速上手之4:多重背景
- 简单易学的机器学习算法——极限学习机(ELM)
- 第七周项目3——负数把正数赶出队列
- 【并行计算】用MPI进行分布式内存编程(二)
- [LeetCode]258. Add Digits
- c# 中的file和fileinfo,directory和directoryinfo以及filesysteminfo
- 记事本的基本功能
- Java:常用标准库算法
- C++ Primer(第五版)练习3.35
- 2016国庆清北Day2T1
- 51Nod-1020-逆序排序
- 轻松读懂IL
- 千兆网(2):数据的发送与接收测试
- poj 1942 Paths on a Grid (组合&阶乘处理)