我正在尝试编写一个Linq查询来访问我的Client表中的数据。我为Linq提供了正确的Using语句和包。但是,当我尝试访问客户端表时,我收到以下错误。
CS1936 C#无法找到源类型''的查询模式的实现。 ''找不到。
Client clientID = from c in Client
where c.ID == 1
select c.clientID;
有人能说明我可能收到此错误的原因吗?
答案 0 :(得分:0)
客户端是一个类,但它没有实现IEnumerable
The select clause调用了Enumerable.Select。由于客户端没有实现IEnumerable,因此您无法对其进行查询。