我使用這個內置的方法,以便從搜索目錄中的文件遞歸搜索:顯示當前目錄下,同時對文件
foreach (string file in SafeFileEnumerator.EnumerateFiles(folderBrowserDialog1.SelectedPath, "*.*", SearchOption.AllDirectories))
{
}
是可以同時搜索上顯示我的UI當前目錄?
我使用這個內置的方法,以便從搜索目錄中的文件遞歸搜索:顯示當前目錄下,同時對文件
foreach (string file in SafeFileEnumerator.EnumerateFiles(folderBrowserDialog1.SelectedPath, "*.*", SearchOption.AllDirectories))
{
}
是可以同時搜索上顯示我的UI當前目錄?
如果您SafeFileEnumerator
然後
Directory類的答案是否定
只是跟蹤結果從System.IO.Path.getDirectory(file)
當它改變行事。
如果是來自this question的類,那麼您可以更改代碼來引發事件。
這個類的行爲就像SafeFileEnumerator,即在完成搜索之前向我顯示正在處理的文件? – user2214609
爲了得到更好的答案,改進問題。什麼類,什麼GUI,任何線程使用/所需? –
System.IO.Path.getDirectory(文件)工作正常,但我可以得到最深的目錄,而不是根目錄? – user2214609
BackgroundWorker FTW。 –
我可以有代碼示例嗎? – user2214609