次のコードを検討してください。
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
皆さんありがとう!