Gibt es ein Lambda-Äquivalent von IN? Ich werde wie alle Mittel auszuwählen, die mit ids entweder 4, 5 oder 6. Ein Weg, es zu schreiben ist:LINQ & Lambda-Ausdrücke entsprechen SQL In
Liste fundHistoricalPrices = lionContext.FundHistoricalPrices.Where (FHP => fhp.Fund.FundId == 5 || fhp.Fund.FundId == 6 || fhp.Fund.FundId == 7) .ToList();
Aber das wird schnell unüberschaubar, wenn ich es brauche, um 100 verschiedene fundIds zu vergleichen. Kann ich so etwas wie:
Liste fundHistoricalPrices = lionContext.FundHistoricalPrices.Where (FHP => fhp.Fund.FundId in (5,6,7)) ToList();.