ef orderbydescendingg order是什么意思

降序对值进行排序 c# orderbydescending_百度知道
降序对值进行排序 c# orderbydescending
提问者采纳
&using&3,&&S&&nbsp,&12;&nbsp.L&void&nbsp.1,&namespace&&class&&nbsp.G&&&int&&&&{&nbsp.C&nbsp.T}}&&/zhidao/wh%3D600%2C800/sign=a5d01d3c1fd8bc3ec65d0eccb2bb8a26/0dd7912397ddab4b4b7d0a20cf4864c;&nbsp.L&&&C&=&gt://b;&&83;12&S&{0}&&using&24;&&&{&&int[]&nbsp,&&&&nbsp.jpg" target="_blank" title="点击查看大图" class="ikqb_img_alink"><img class="ikqb_img" src="&&&&ConsoleApplication4{&122;Program&=&&&i&i++)&=&&&&&i=0.a;&&nbsp.int[]&&nbsp,&&&&&&/zhidao/pic/item/0dd7912397ddab4b4b7d0a20cf4864c;&&&&&;&&&System,&&&&&&nbsp,&&67;&&&4;b[i]);}&b&&&&&&&nbsp.jpg" esrc="&&Main(string[]&&&&}&nbsp,&nbsp.args)&<a href="&&&/zhidao/wh%3D450%2C600/sign=faab1fbda01ea8d38a777c00a23a1c78/0dd7912397ddab4b4b7d0a20cf4864c;&&{&&nbsp.OrderByDescending(x&nbsp,&&&&nbsp.Write(&quot,&&&};232;{&nbsp.&b;static&&a&&&&&nbsp.baidu,&x);&&&&&nbsp.ToArray();2利用扩展方法OrderByDescending对数组进行降序排序using&&&&using&for(&&nbsp://b;&S&nbsp://b
提问者评价
来自团队:
其他类似问题
为您推荐:
其他2条回答
想问什么。
那个泛型接口不用可以吗
int[]&values&=&{&1,&3,&5,&7,&9,&8,&6,&4,&2,&10&};
int[]&results&=&values.OrderByDescending(x&=&&x).ToArray();
foreach&(int&result&in&results)
Console.WriteLine(result);
Console.ReadKey();运行结果:Enumerable.OrderByDescending 方法 :按降序对序列的元素排序,排序的依据是方法参数里的lambda表达式的值。下面再举一例:
string[]&values&=&{&&1&,&&3&,&&5&,&&7&,&&9&,&&8&,&&6&,&&4&,&&2&,&&10&&};
string[]&results&=&values.OrderByDescending(x&=&&int.Parse(x)).ToArray();
foreach&(string&result&in&results)
Console.WriteLine(result);
Console.ReadKey();上例序列里的元素是string类型,根据string对应的整数值大小进行排序,排序后的结果同上图。
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁请教一个关于Linq的OrderByDescending的问题
[问题点数:40分,结帖人xy]
请教一个关于Linq的OrderByDescending的问题
[问题点数:40分,结帖人xy]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
匿名用户不能发表回复!|
每天回帖即可获得10分可用分!小技巧:
你还可以输入10000个字符
(Ctrl+Enter)
请遵守CSDN,不得违反国家法律法规。
转载文章请注明出自“CSDN(www.csdn.net)”。如是商业用途请联系原作者。通过orderby关键字,LINQ可以实现升序和降序排序。LINQ还支持次要排序。 - 天使半只翼 - 博客园
通过orderby关键字,LINQ可以实现升序和降序排序。LINQ还支持次要排序。
LINQ默认的排序是升序排序,如果你想使用降序排序,就要使用descending关键字。
static void Main(string[] args)
var dicts = new Dictionary&int, string&();
dicts.Add(9, "Jack");
dicts.Add(13, "Tom");
dicts.Add(5, "Tod");
dicts.Add(2, "Alics");
var dictSorted = from n in dicts
orderby n.Key descending
foreach (var item in dictSorted)
Console.WriteLine(item.Value);
以上的示例也可以直接使用扩展方法来达到相同的效果:
static void Main(string[] args)
var dicts = new Dictionary&int, string&();
dicts.Add(9, "Jack");
dicts.Add(13, "Tom");
dicts.Add(5, "Tod");
dicts.Add(2, "Alics");
foreach (var item in dicts.OrderByDescending(n=&n.Value))
Console.WriteLine(item.Value);
输出结果跟上述示例是相同的。
LINQ的任何功能都是构建在扩展方法之上的,但有些功能拥有LINQ关键字,有些又只能通过扩展方法实现。比如Reverse扩展方法可以翻转集合中的元素,但并没有提供相应的LINQ关键字,所以只能通过扩展方法的方式调用。
关于排序的扩展方法有OrderBy、OrderByDescending、ThenBy、ThenByDescending和Reverse。很多LINQ的关键字和它们的扩展方法名对应,有些则是隐含的,比如你加上Descending的关键字,就会调用mathodnameByDescending的扩展方法。
下面的示例来说明一下次要排序。从扩展方法的角度讲就是调用ThenBy扩展方法,而对于LINQ就是一个逗号分隔的列表,在orderby子句中,第一个值后面的项都属于次要排序。
static void Main(string[] args)
var students = new[]{
new {name="Jane",age=12,gender="famale"},
new {name="Hank",age=15,gender="male"},
new {name="Niko",age=12,gender="male"},
new {name="Curry",age=12,gender="male"}
var sorted = from n in students
orderby n.age, n.gender
foreach (var item in sorted)
Console.WriteLine(item);
转自:/heqichang/archive//2126640.html英语翻译ascending order 和 descending order 和 subsets我要英译英!
粉色琉璃298
升序,降序,子集 升序:Arranged in order from least to greatest or smallest to largest.降序:Sorted from the end of the alphabet,the highest number,or the latest date.子集:a set whose members are me a set contained within another set
为您推荐:
其他类似问题
扫描下载二维码SQL里面的排序语句desc和ASC有什么区别_百度知道
SQL里面的排序语句desc和ASC有什么区别
请高手解答
提问者采纳
用 DESC 表示按倒序排序(即:从大到小排序)用 ACS
表示按正序排序(即:从小到大排序)
其他类似问题
为您推荐:
其他7条回答
简单点说吧SQL最后的排序语句中Desc是所有列根据 order by [字段] desc 的[字段]顺序的降序排序即[字段]中有0-9之类的数字,就将数字越大的放在越前面英文字符 汉字 也有对应的数字大小,这个可以自己去查Asc反之
desc是降序排列,ASC是升序排列. 看例子吧有学生信息表{学号,班级,姓名,学科,成绩},请写出每班语文成绩在前10名并且数学成绩不在倒数10名的学生的个人信息select 学号,班级,姓名,学科,成绩from 学生where 学号 in( select top 10 学号 from 学生 where 学科=&#39;语文&#39; order by 成绩 desc)and 学号 not in( select top 10 学号 from 学生 where 学科=&#39;数学&#39; order by 成绩 asc)
一个是升序,一个是降序,ASC(升序) DESC(降序):升序,就是说数据按小到大排序,后面的数据(用于排序的数据)给人的感觉就是越来越大,降序,就是说数据按大到小排序,后面的数据(用于排序的数据)给人的感觉就是越来越小,具体是按什么规则比较的,我不是很清楚,不过你可以查一下联机丛书或是CSDN都有比较详细的说明,多看看这两个东东,对你和你的解决问题的能力都有帮助的。我也还在看呢
desc是降序排列,ASC是升序排列.
一个是降序排列,一个是升序排列,SQL默认的是升序
掌握SQL四条最基本的数据操作语句:Insert,Select,Update和Delete。
练掌握SQL是数据库用户的宝贵财 富。在本文中,我们将引导你掌握四条最基本的数据操作语句—SQL的核心功能—来依次介绍比较操作符、选择断言以及三值逻辑。当你完成这些学习后,显然你已经开始算是精通SQL了。
在我们开始之前,先使用CREATE TABLE语句来创建一个表(如图1所示)。DDL语句对数据库对象如表、列和视进行定义。它们并不对表中的行进行处理,这是因为DDL语句并不处理数据库中实际的数据。这些工作由另一类SQL语句—数据操作语言(DML)语句进行处理。
SQL中有四种基本的DML操作:INSERT,SELECT,UPDATE和DELETE。由于这是大多数SQL用户经常用到的,我们有必要在此对它们进行一一说明。在图1中我们给出了一个名...
用 DESC 表示按倒序排序(即:从大到小排序)用 ACS
表示按正序排序(即:从小到大排序)原英文单词asc
ascending order升序desc
descending order降序
您可能关注的推广
asc的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁}

我要回帖

更多关于 descending order 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信