Directory 与 DirectoryInfo 的区别
生活随笔
收集整理的這篇文章主要介紹了
Directory 与 DirectoryInfo 的区别
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Directory 與 DirectoryInfo 這兩個能夠實現大多數相同的功能。區別可分為兩點:
一、靜態與實例調用
前者必須被實例化后才能使用,而后者則只提
供了靜態的方法。如果多次使用某個對象一般使用前者;
如果僅執行某一個操作則使用后者提供的靜態方法效率更
高一些。
Directory 可直接調用,不需要實例化,比如 Directory.Delete(path)。
DirectoryInfo 必須實例化才能調用其方法,在頻繁地操作某一目錄時,這種方式比較方便。
二、功能多少
DirectoryInfo 的功能要稍微比 Directory 多些、強些,比如 DirectoryInfo 的 GetFiles 返回的是 FileInfo[],而 Directory.GetFiles 返回的是 string[]。
總結
以上是生活随笔為你收集整理的Directory 与 DirectoryInfo 的区别的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 香奈儿包包多少钱啊?
- 下一篇: 42岁想要个孩子,amh低于0.06还有