Tag: 查询表达式

LINQ查询表达式和扩展方法之间有什么区别

下面是两个返回相同数据的查询。 除了风格,我不确定哪个更好。 哪些因素会影响这些查询? 使用一种风格而不是另一种风格有什么好处? 样品1 var x = from s in db.Surveys join sq in db.Survey_Questions on s.ID equals sq.Survey_ID join q in db.Questions on sq.Question_ID equals q.ID join qg in db.Question_Groups on q.ID equals qg.Question_ID where s.Type_ID.Equals(typeID) & s.Type.Equals(type) select new { question = sq.Question, status = sq.Status, grp = qg }; 样本2 var […]