我在我的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)
在这种情况下是否有任何首选方式或其他优势?