File 类,FileInfo 类 Directory 类,DirectoryInfo 类 区别

我们两清 提交于 2019-11-29 22:31:53

File 类 是一个静态类。提供用于创建、复制、删除、移动和打开文件的静态方法。

FileInfo 类 是一个密闭类。提供创建、复制、删除、移动和打开文件的实例方法。

由于所有的 File 方法都是静态的,所以如果只想执行一个操作,那么使用 File 方法的效率比使用相应的 FileInfo 实例方法可能更高。

File 类的静态方法对所有方法都执行安全检查。

如果打算多次重用某个对象,可考虑使用 FileInfo 的实例方法,而不是 File 类的相应静态方法,因为并不总是需要安全检查。

 

 

Directory 类 与 DirectoryInfo 类 和 File 类,FileInfo 类的情况相同。

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!