我有一個VSTO應用程序,瀏覽一個目錄,並以某種格式在excel表中列出子文件夾和文件。我目前使用DirectoryInfo
和FileInfo
,但處理需要很長時間。該目錄位於網絡共享上。看起來,在GetFiles
或GetDirectories
上的每個枚舉都是對文件系統的單獨調用。我其實只對某個文件夾下的目錄結構感興趣。我只想提取子文件夾和文件的名稱和路徑。有沒有一種方法可以在一次調用文件系統的過程中檢索此結構的完整概覽?我有什麼選擇?如何在一次調用文件系統時獲得目錄結構?
編輯:
我使用.NET 4.0
您使用的是什麼版本的.NET? – 2011-02-28 11:27:16
我正在使用.NET 4.0 – Jan 2011-02-28 11:39:29
如果我沒有記錯,沒有辦法得到一個快速的目錄列表。我會在這裏開始搜索http://pinvoke.net/ – CodingBarfield 2011-02-28 12:53:31