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

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

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

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

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

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

 

 

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

 

你可能感兴趣的:(File 类,FileInfo 类 Directory 类,DirectoryInfo 类 区别)