次のコードを検討してください。
var results = searcher.FindAll();
SearchResult[] srList = new SearchResult[results.Count];
results.CopyTo(srList, 0);
where をsearcher.FindAll()
返しますSystem.DirectoryServices.SearchResultCollection
。
CopyTo
後で使用できる列挙型にそれらを取得するためにを使用する必要がありParallel.ForEach
ますか? もしそうなら、なぜですか?
私は持っていますが、ポップアップusing System.Linq
する方法はありません。ToList
皆さんありがとう!