我在LINQ中有一张名为“汽车”对象的SQL的表。

每辆车都有发动机和颜色。

我已经在存储器中创建了一个新的本地汽车对象(尚未投入数据库)。

我已经有一本iequalityComparer编写的,它与.contains结合使用。

但是它返回了一个布尔..

我如何真正获得哪些汽车相同。

例如,我想要喜欢的东西。

IQueryable<Car> IdenticalCar = db.Cars.Equals(MyCar).FirstOrDefault();
有帮助吗?

解决方案

db.Cars.Where(c=>c.Equals(MyCar)).FirstOrDefault();
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top