好吧,我有一些代碼,將掃描我的電腦,找到.txt文件,並在列表框中顯示出來:掃描計算機並在列表框中顯示文件?
private void button2_Click(object sender, EventArgs e)
{
IEnumerable<string> files = System.IO.Directory.EnumerateFiles(@"C:\", "*.txt*", System.IO.SearchOption.AllDirectories);
foreach (var f in files)
{
listBox1.Items.Add(String.Format("{0}", f));
}
}
我得到一個錯誤,我每次運行這個時間。它說我沒有授權垃圾桶。我不在乎天氣它掃描垃圾或不。有沒有什麼辦法可以將垃圾桶排除在掃描之外?另外,如果你看到任何錯誤,有人可以幫助我改進我的代碼!謝謝!
出於興趣 - 如果您從資源管理器執行搜索,結果是否可以接受?如果是這樣,你可以考慮[Windows搜索](http://msdn.microsoft.com/en-us/library/windows/desktop/ff684395(v = vs.85).aspx)如果你在谷歌周圍,你會發現無數從C# –
訪問的例子有沒有辦法繞過授權的事情? –