![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C# linq lambda
Bambi12
踏踏实实搞技术
展开
-
C# Lambda排序,先按某个字段排序,然后再按第二个字段排序
经常会遇到先按什么排序,然后再按什么排序的问题。如果都使用OrderBy(),会发现排后的顺序只是按第二次进行了排序。当我们进行第一次排序的时候用的是OrderBy();第二次排序的时候我们应该使用的是ThenBy()。这样排序后,先按第一个排序,在第一次排序的基础上进行第二次排序。 例子: var query = DALHelper.DbContent.ProjectInfo ...原创 2018-03-21 14:58:12 · 5913 阅读 · 0 评论 -
LINQ to Entities 不支持 LINQ 表达式节点类型“Invoke”
在查询条件exp之后添加一个Compile() exp.Compile();即可原创 2018-03-21 14:51:54 · 1027 阅读 · 0 评论 -
could not be set to a 'string' value. You must set this property to a non-null value of type
could not be set to a‘string’ value. You must set this property to a non-null value of type ‘System.Guid’原创 2017-08-02 09:50:38 · 3010 阅读 · 0 评论 -
linq 关于true和false的排序
如果按某个字段排序,该字段的类型是bool类型的,也是可以排序的原创 2018-10-08 11:28:29 · 1295 阅读 · 0 评论 -
linq 左连接
DataContext db = new DataContext (); var query = from student in db.Student join book in db.Book on student.ID equals book.StudentID into temp from bookDep in temp.Defaul...转载 2018-10-08 11:36:50 · 646 阅读 · 0 评论