order by多个字段排序把其他列的顺序变错了(order by多个字段)
(资料图片仅供参考)
1、LINQ 按多个字段排序(orderby、thenby、Take) orderby 子句解析为 OrderBy()方法,orderby descending 子句解析为OrderBy Descending()方法:var racers = ().Where(r = >***.Count***y == "Brazil").OrderByDescending(r = >).Select(r = >r);OrderBy() 和 OrderByDescending ()方法返回 IOrderEnumerable。
2、这个接口派生于接口IEnumerable,但包含一个额外的方法CreateOrderedEnumerable- ()。
3、这个方法用于进一步给序列排序。
4、如果根据关键字选择器来排序,两项的顺序相同,就可以使用 ThenBy()和 ThenByDescending ()方法继续排序。
5、这两个方法需要 IOrderEnumerable才能工作,但也返回这个接口。
6、所以,可以添加任意多个 ThenBy()和 ThenByDescending ()方法,对集合排序。
7、 使用 LINQ 查询时,只需把所有用于排序的不同关键字(用逗号分隔开)添加到orderby 子句中。
8、这里,所有的赛手先按照国家排序,再按照姓氏排序,最后按照名字排序。
9、添加到 LINQ 查询结果中的Take()扩展方法用于提取前 10 个结果:private static void Ordering() { var racers = (from r in ()orderby ***.Count***y, , select r).Take(10); foreach (var racer inracers) { ("{0:C}: {0:L}, {0:F}", racer); //属性名的第一个字母 } }Lambda表达式 使用OrderBy()和 ThenBy()方法可以执行相同的操作:private static void Ordering() {var racers = (). OrderBy(r =>***.Count***y). ThenBy(r =>). ThenBy(r =>). Take(10);foreach (var racer in racers) { ("{0:C}: {0:L}, {0:F}", racer); //属性名的第一个字母 }}。
本文分享完毕,希望对大家有所帮助。
-
order by多个字段排序把其他列的顺序变错了(order by多个字段)
互联网 2023-07-05
-
天天热门:独立开发者制作了一系列相互影响的闹鬼免费游戏——一具电子游戏精美的尸体
酷易软件园 2023-07-05
-
世界气象组织:7年来首次形成厄尔尼诺条件 预计5年内大概率打破高温纪录_今日快看
每日经济新闻 2023-07-05
-
天天快消息!对话飞凯材料陆春:做半导体产业的骨架,材料攻关需要持之以恒|科创100人
新浪财经 2023-07-05
-
新车|售价30.18万起!全球首款智能豪华猎跑SUV腾势N7上市 视焦点讯
80君的汽车视野 2023-07-05
-
【独家】共建平安社区,抵制邪教!这里的居民积极参与反邪教宣传活动
上海徐汇 2023-07-05
-
《闪闪的儿科医生》 青少年和父母都值得一看
IT时报 2023-07-05
-
全球微动态丨我们结婚吧 金贤重(关于我们结婚吧 金贤重的基本详情介绍)
互联网 2023-07-05
-
【枣庄天气】7月5日,温度26℃~33℃,多云转晴
互联网 2023-07-05
-
当前热讯:假低价、真诱导!网购需警惕电商平台“价格坑”
工人日报 2023-07-05
-
order by多个字段排序把其他列的顺序变错了(order by多个字段)
互联网 2023-07-05
-
天天热门:独立开发者制作了一系列相互影响的闹鬼免费游戏——一具电子游戏精美的尸体
酷易软件园 2023-07-05
-
世界气象组织:7年来首次形成厄尔尼诺条件 预计5年内大概率打破高温纪录_今日快看
每日经济新闻 2023-07-05
-
天天快消息!对话飞凯材料陆春:做半导体产业的骨架,材料攻关需要持之以恒|科创100人
新浪财经 2023-07-05
-
新车|售价30.18万起!全球首款智能豪华猎跑SUV腾势N7上市 视焦点讯
80君的汽车视野 2023-07-05
-
【独家】共建平安社区,抵制邪教!这里的居民积极参与反邪教宣传活动
上海徐汇 2023-07-05
-
《闪闪的儿科医生》 青少年和父母都值得一看
IT时报 2023-07-05
-
全球微动态丨我们结婚吧 金贤重(关于我们结婚吧 金贤重的基本详情介绍)
互联网 2023-07-05
-
【枣庄天气】7月5日,温度26℃~33℃,多云转晴
互联网 2023-07-05
-
当前热讯:假低价、真诱导!网购需警惕电商平台“价格坑”
工人日报 2023-07-05
-
当前,我要特别感谢美团、滴滴
微观九州 2023-07-05
-
qq号申请微信号怎么找回 qq号申请微信号|天天微速讯
元宇宙网 2023-07-05
-
伊始是什么词性_词语 伊始 与 开始 有什么区别
互联网 2023-07-05
-
杭州亚运会电竞赛事官方用机iQOO 11S发布
云财经 2023-07-04
-
向日葵资料外形特点(向日葵资料)-当前速读
互联网 2023-07-04
-
世界时讯:佩戴什么能催旺桃花运气
互联网 2023-07-04
-
海伦钢琴: 关于公司第五届监事会第十三次会议决议公告-每日热讯
证券之星 2023-07-04
-
诚志股份:拟不进行液晶单体材料及中间体材料产能扩充项目
证券时报·e公司 2023-07-04
-
【天天快播报】太原市动物园中秋国庆节会开放吗?
本地宝 2023-07-04
-
大摩:维持中远海控减持评级 目标价5.6港元
新浪财经 2023-07-04
-
今日热搜:高尔夫短打是每一个业余高尔夫球员都需要研习的技术
互联网 2023-07-04
-
全球信息:曾经在游戏里最喜欢用的锋线组合别的人可以一般般,...
懂球帝 2023-07-04
-
安徽省粮食和物资储备局原二级巡视员关飞一审获刑12年 环球焦点
中安在线 2023-07-04
-
焦点速读:日久光电:公司目前还不具备水电镀铜产线
每日经济新闻 2023-07-04
-
天秤座女生喜欢一个人的表现_女生喜欢一个人的表现
互联网 2023-07-04
-
今日豆粕价格行情预测-世界简讯
饲料行业信息网 2023-07-04
-
当前头条:“人大学霸”盗取全校学生信息做颜值打分被刑拘:什么都向扎克伯格学习,只会害了你
蓝鲸财经 2023-07-04
-
快消息!罗家英力挺周星驰(众星悼念吴孟达)
2023-07-04
-
沃尔沃新款S60上市 售30.69万-46.19万元
手机网易网 2023-07-04
-
每日简讯:四川发布今年首个山洪灾害黄色预警!涉及26 个县(市、区)
四川新闻网 2023-07-04