C#使用多个参数查询实体

时间:2009-09-12 17:38:24

标签: c# entity-framework

我做错了什么。我得到一个错误,说序列没有争论。

PumpSUM.tblcards card = ps.tblcards.First(p => (p.PinId == 1223 && p.CardId == 321));

2 个答案:

答案 0 :(得分:3)

当没有第一个元素可供选择时,似乎会出现此问题。您最好使用FirstOrDefault函数。

答案 1 :(得分:0)

改为使用Take(1)FirstOrDefault