PLINQ を使用して、製品とカテゴリ間の内部結合を実行したいと考えています。しかし、両方のコレクションに対して AsParallel メソッドを呼び出す必要があるかどうかはわかりません。
// PLINQ - Option 1
jointTables = from c in Homework02.categories.AsParallel()
join p in Homework02.productList on c.Name equals p.Category
select new { Category = c, Product = p };
// PLINQ - Option 2
jointTables = from c in Homework02.categories.AsParallel()
join p in Homework02.productList.AsParallel() on c.Name equals p.Category
select new { Category = c, Product = p };