Tag: system.io.directory

c#Directory.GetDirectories不包括文件夹

我试图在“c:\ Users”中迭代窗口中的用户文件夹列表但排除了microsoft内置用户文件夹,下面是我用来完成此专长的代码段但是由于某种原因不按预期工作。 private readonly List _exclusion = new List { “All Users”, “Default”, “LocalService”, “Public”, “Administrator”, “Default User”, “NetworkService” }; public static bool FoundInArray(List arr, string target) { return arr.Exists(p => p.Trim() == target); } foreach (string d in Directory.GetDirectories(sDir).Where(d => !FoundInArray(_exclusion,d))) { richTextBox1.Text += d + Environment.Newline; } 我不确定为什么这不起作用,有人能为我提供一些见解吗?