C# 实体框架.Find with Where子句
我的代码中有如下内容:C# 实体框架.Find with Where子句,c#,entity-framework,C#,Entity Framework,我的代码中有如下内容: dbContext.Progs .Remove(dbContext.Progs.Find(pNum)); dbContext.SaveChanges(); 我无法找到如何将where子句添加到Find语句中。您无法Find方法仅按主键搜索。如果要使用条件,请使用Single、First、FirstOrDefault或SingleOrDefault。Find假定您正在通过主键搜索单个记录。如果要使用其他条件进行搜索,请
dbContext.Progs
.Remove(dbContext.Progs.Find(pNum));
dbContext.SaveChanges();
我无法找到如何将
where
子句添加到Find
语句中。您无法Find
方法仅按主键搜索。如果要使用条件,请使用Single
、First
、FirstOrDefault
或SingleOrDefault
。Find
假定您正在通过主键搜索单个记录。如果要使用其他条件进行搜索,请使用Where
(或Single
,或First
等)。您正在使用哪个版本的entityframework?