我有一个 cust,IQueryable
一个Customer
cust,一个CustomerComparer
custCp,它实现了IEqualityComparer
.
当我打电话时,custs.Contains(cust, custCp)
我得到一个例外:
System.NotSupportedException: Unsupported overload used for query operator 'Contains'
但是当我打电话给custs.AsEnumerable().Contains(cust,custCp)
它时。谁能解释为什么?