Linq查询拉错误

时间:2016-01-14 14:16:24

标签: c# linq

我正在尝试编写一个Linq查询来访问我的Client表中的数据。我为Linq提供了正确的Using语句和包。但是,当我尝试访问客户端表时,我收到以下错误。

CS1936 C#无法找到源类型''的查询模式的实现。 ''找不到。

Client clientID = from c in Client
where c.ID == 1
select c.clientID;

有人能说明我可能收到此错误的原因吗?

1 个答案:

答案 0 :(得分:0)

  

客户端是一个类,但它没有实现IEnumerable

The select clause调用了Enumerable.Select。由于客户端没有实现IEnumerable,因此您无法对其进行查询。