相关疑难解决方法(0)

Linq查询还是Lambda表达式?

我在我的ASP.NET,C#,Web应用程序中使用实体框架.如果我需要从DataBase中选择一条记录(在数据访问层中),我应该使用哪种方法?Linq查询还是Lambda表达式?

例如:-

//Linq        
var result = from a in db.myTable.Take(1) where a.Id == varId  select a;
return result.First();

//Lambda
return db.myTable.FirstOrDefault(a => a.Id == varId);
Run Code Online (Sandbox Code Playgroud)

在这种情况下是否有任何首选方式或其他优势?

c# linq lambda

9
推荐指数
2
解决办法
3万
查看次数

标签 统计

c# ×1

lambda ×1

linq ×1