File 类 是一个静态类。提供用于创建、复制、删除、移动和打开文件的静态方法。
FileInfo 类 是一个密闭类。提供创建、复制、删除、移动和打开文件的实例方法。
由于所有的 File 方法都是静态的,所以如果只想执行一个操作,那么使用 File 方法的效率比使用相应的 FileInfo 实例方法可能更高。
File 类的静态方法对所有方法都执行安全检查。
如果打算多次重用某个对象,可考虑使用 FileInfo 的实例方法,而不是 File 类的相应静态方法,因为并不总是需要安全检查。
Directory 类 与 DirectoryInfo 类 和 File 类,FileInfo 类的情况相同。
来源:CSDN
作者:yaoxtao
链接:https://blog.csdn.net/YaoXTao/article/details/8283665