我想列出驅動器中的所有文件,我也在c#中嘗試此代碼。但我得到unaurthorizedfileaccess異常。 plzz給我正確的解決方案,所以我可以在我的工作繼續前進....列出驅動器中使用c文件夾和子文件夾中的所有文件#
try
{
var files = new List<string>(Directory.GetFiles("E:\", "*.*", SearchOption.AllDirectories));
Method(files);
}
catch(Exception e)
{
Console.WriteLine(e);
}
static void Method(List<string> files)
{
foreach (string file in files)
{
Console.WriteLine(file);
}
Console.WriteLine(files.Count);
}
是計算機上啓用UAC? – PCG
以管理員身份運行? – PhoenixReborn