C#文件夹操作-Directory和DirectoryInfo有什么区别
2012-07-02 09:14
363 查看
文件夹操作类用于操作文件夹,可以完成创建,复制,移动,重命名,删除目录等操作。Directory类和DirectoryInfo类都是C#提供的用于操作文件夹的类,Directory类和File一样,所有的方法都是静态的。而DirectoryInfo类是普通类。
选择Directory类还是DirectoryInfo类的规则与File和FileInfo的规则相同:
如果只执行一个操作,选择DirectoryInfo类,Directory类的静态方法对所有方法执行安全检查。
如果执行多次操作,则选择DirectoryInfo类的相应实例方法,因为安全检查并不总是必要的。
选择Directory类还是DirectoryInfo类的规则与File和FileInfo的规则相同:
如果只执行一个操作,选择DirectoryInfo类,Directory类的静态方法对所有方法执行安全检查。
如果执行多次操作,则选择DirectoryInfo类的相应实例方法,因为安全检查并不总是必要的。
相关文章推荐
- C#文件操作-File类和FileInfo类有什么区别?
- C# File, FileInfo, Directory, DirectoryInfo的区别
- C#中 File,Directory,FileInfo,DirectoryInfo区别与应用
- C#中 File,Directory,FileInfo,DirectoryInfo区别与应用
- C#之DirectoryInfo操作
- C#中 File,Directory,FileInfo,DirectoryInfo区别与应用
- C#之DirectoryInfo操作
- C#中 File,Directory,FileInfo,DirectoryInfo区别与应用
- C#中 File,Directory,FileInfo,DirectoryInfo区别与应用
- C#之DirectoryInfo操作
- C#遍历指定文件夹中的所有文件,DirectoryInfo和FileInfo的一些常用方法
- C#操作文件夹Directory
- C#中 File,Directory,FileInfo,DirectoryInfo区别与应用
- C#之DirectoryInfo操作
- C#中 File,Directory,FileInfo,DirectoryInfo区别与应用
- C#学习之基础篇(File、FileInfo、Directory、DirectoryInfo区别)
- C#中 File,Directory,FileInfo,DirectoryInfo区别与应用
- C#中IO类FileInfo和Directory操作实例
- C#文件夹操作之Directory类和DirectoryInfo类
- C#利用DirectoryInfo遍历文件夹所有文件的类