質問

「車」オブジェクトを含む「車」と呼ばれるLinqからSQLへのテーブルがあります。

各車にはEngineidとColorouridがあります。

メモリのすぐに新しいローカルカーオブジェクトを作成しました(まだデータベースにコミットしていません)。

私はすでに、.containsと組み合わせてうまく機能するiequalitycomparerを持っています。

しかし、それはブールを返します。

実際にどの車が同一であるかを取得するにはどうすればよいですか..?

たとえば、私はのようなものが欲しいです。

IQueryable<Car> IdenticalCar = db.Cars.Equals(MyCar).FirstOrDefault();
役に立ちましたか?

解決

db.Cars.Where(c=>c.Equals(MyCar)).FirstOrDefault();
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top