File 类,FileInfo 类 Directory 类,DirectoryInfo 类 区别
2012-12-11 18:01
375 查看
File 类 是一个静态类。提供用于创建、复制、删除、移动和打开文件的静态方法。
FileInfo 类 是一个密闭类。提供创建、复制、删除、移动和打开文件的实例方法。
由于所有的 File 方法都是静态的,所以如果只想执行一个操作,那么使用 File 方法的效率比使用相应的
FileInfo 实例方法可能更高。
File 类的静态方法对所有方法都执行安全检查。
如果打算多次重用某个对象,可考虑使用 FileInfo 的实例方法,而不是
File 类的相应静态方法,因为并不总是需要安全检查。
Directory 类 与 DirectoryInfo 类 和 File 类,FileInfo 类的情况相同。
FileInfo 类 是一个密闭类。提供创建、复制、删除、移动和打开文件的实例方法。
由于所有的 File 方法都是静态的,所以如果只想执行一个操作,那么使用 File 方法的效率比使用相应的
FileInfo 实例方法可能更高。
File 类的静态方法对所有方法都执行安全检查。
如果打算多次重用某个对象,可考虑使用 FileInfo 的实例方法,而不是
File 类的相应静态方法,因为并不总是需要安全检查。
Directory 类 与 DirectoryInfo 类 和 File 类,FileInfo 类的情况相同。
相关文章推荐
- C#中 File,Directory,FileInfo,DirectoryInfo区别与应用
- C#中 File,Directory,FileInfo,DirectoryInfo区别与应用
- C#中 File,Directory,FileInfo,DirectoryInfo区别与应用
- C# File, FileInfo, Directory, DirectoryInfo的区别
- C#中 File,Directory,FileInfo,DirectoryInfo区别与应用
- C#中 File,Directory,FileInfo,DirectoryInfo区别与应用
- C#中 File,Directory,FileInfo,DirectoryInfo区别与应用
- C#中 File,Directory,FileInfo,DirectoryInfo区别与应用
- C#中 File,Directory,FileInfo,DirectoryInfo区别与应用
- C#中 File,Directory,FileInfo,DirectoryInfo区别与应用
- File和Directory,FileInfo和DirectoryInfo 之间的区别
- [正文]流-FileStream和 File,FileInfo和Directory,DirectoryInfo
- GetCurrentDirectory 和 GetModuleFileName 区别
- File,FileInfo;Directory,DirectoyInfo的区别
- 获取程序路径的方法.\\,GetCurrentDirectory与GetModuleFileName的区别
- SetCurrentDirectory(),GetCurrentDirectory(),GetModuleFileName()的区别
- GetCurrentDirectory()和GetModuleFileName()函数的区别
- 也谈GetCurrentDirectory 和 GetModuleFileName的 区别(在Command窗口下运行.exe程序)
- C#学习之基础篇(File、FileInfo、Directory、DirectoryInfo区别)
- C# File, FileInfo, Directory, DirectoryInfo