如何使用Entity Framework中的主键查找数据?

use*_*351 1 c# asp.net entity-framework

我正在使用实体框架.我需要使用其主键查找记录.

我试着这样.

tabCom com = db.tabCom.Find(3);
Run Code Online (Sandbox Code Playgroud)

但它有错误,它说

'System.Data.Objects.ObjectSet'不包含'Find'的定义,并且没有扩展方法'Find'可以找到接受类型'System.Data.Objects.ObjectSet'的第一个参数(你是否缺少using指令?或汇编参考?)

如何使用主键查找数据.我的代码有什么问题或是否有另一种方式?

Jon*_*lis 6

tabCom com = db.tabCom.Single(tab => tab.PrimaryKeyColumn == 3);
Run Code Online (Sandbox Code Playgroud)