考虑以下代码:
var results = searcher.FindAll();
SearchResult[] srList = new SearchResult[results.Count];
results.CopyTo(srList, 0);
哪里searcher.FindAll()
返回一个System.DirectoryServices.SearchResultCollection
。
我是否必须使用 将CopyTo
它们变成一个可枚举的对象,以便以后在 a 中使用Parallel.ForEach
? 如果是这样,为什么?
我有using System.Linq
,但没有ToList
弹出方法。
谢谢大家!