C# 如何编写实体框架查询,如**like';圈数%'**

C# 如何编写实体框架查询,如**like';圈数%'**,c#,sql,entity-framework,linq,C#,Sql,Entity Framework,Linq,我不明白怎么写这样的查询 select * from product where name like 'Lap%' 实体框架内 我的dbcontext是 dbFoodZoonEntities1 db = new dbFoodZoonEntities1(); 试试这个 dbFoodZoonEntities1 db = new dbFoodZoonEntities1(); var result = db.product.Where(x=>x.name.StartsWith("Lap")

我不明白怎么写这样的查询

select * from product where name like 'Lap%' 
实体框架内

我的dbcontext

 dbFoodZoonEntities1 db = new dbFoodZoonEntities1();
试试这个

dbFoodZoonEntities1 db = new dbFoodZoonEntities1();
var result = db.product.Where(x=>x.name.StartsWith("Lap")).ToList();

执行查询后,我得到了这一行结果System.Linq.Enumerable+d_u3a`1[TestSite.Models.Product]您是否正确指定了表的名称?可以用名称空间引用它吗?我得到了结果,谢谢,我错过了一些语法,但现在工作很好,你的答案很好。