vb.net – 将空白条目排序到LINQ查询的底部
发布时间:2020-12-17 00:20:15 所属栏目:大数据 来源:网络整理
导读:我试图基于两个字段对LINQ to SQL查询进行排序.第一个字段偶尔为null,它会自动排序到升序查询的顶部.有没有办法让空条目排在最后? 这是一个例子: From x in SampleDataContext.Event _Order By x.Date,x.Sequence_Number _Select x.Date,x.Sequence_Number
我试图基于两个字段对LINQ to SQL查询进行排序.第一个字段偶尔为null,它会自动排序到升序查询的顶部.有没有办法让空条目排在最后?
这是一个例子: From x in SampleDataContext.Event _ Order By x.Date,x.Sequence_Number _ Select x.Date,x.Sequence_Number 会回来: > NULL,1 所需订单: > 12/2 / 09,3
如果他们是字符串:
Order By (string.IsNullOrEmpty(x.Date) ? "zzzzzz" : x.Date) 如果它们是可以为空的日期时间: Order By (x.Date ?? DateTime.MaxValue) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |