【开发者笔记】Linq 多表关联排序操作

c# 一直是一门好用的语言,但是像linq这种骚操作实在是记不住。特此记下以备后用。

 

 var ls = from c in db.T_ProductReturnEntity 
                         join s in db.T_SubProductReturnEntity // inner join
                         on c.F_ID equals s.F_PID // join 字段
                         orderby c.F_CODE,s.F_RowID // 排序字段
                        select new // 查询实体
                        {  
                            product = c, 
                            sub = s
                        }; 
                var lp = ls.ToPagedList(pagination.page - 1, pagination.rows);
                var dt = lp.ToList();

 

posted @ 2019-05-22 15:05  stagebo  阅读(758)  评论(0编辑  收藏  举报