我正在尝试将两个列表与 LINQ 进行比较,这两个列表都属于List<T>
同一类,但其中的值不同。我尝试了各种方法,例如
var result = (from r in list1.All
join r2 in list2 on r.id equals r2.AnotherId
select r).ToList();
但是我得到了错误
'System.Linq.ParallelEnumerable.All<TSource>(System.Linq.ParallelQuery<TSource>, System.Func<TSource,bool>)' is a 'method', which is not valid in the given context
我试图将我的列表更改为 IEnumerable 等等,但它没有任何好处。我如何让 .All 工作?