假如有个List<int>数组a,里面有元素a[0]=3;a[1]=5;a[2]=1;a[3]=4,现在我想把里面的元素排序变成a[0]=1;a[1]=3;a[2]=4;a[3]=5,即如何顺序排列?如何反序排序??
解决方案 »
- 请教大家一个WinForm连接数据库的问题,连接串如下
- 谁帮推荐一个提供Rotor vm源码的网站或者源码下载吧,谢谢了!
- winform打包问题
- 求助一个批处理新建若干个文件
- 鼠标在DataGridView上移动时,如何判断当前点所在的列式哪一列
- 哪位兄弟有installshield 10.5 的注册机或注册码CUE文件 啊
- ACCESS中的图片显示和插入问题!!!感激不尽!
- 各位好心人,帮帮我吧~~~~:( 50分,不够再加!!!!
- 在用框架做图片上传的时候,发现用Request.Files[0]获取不到文件,请大家帮帮忙。
- for(i=pointIndex;i>0;i--)result/=10;for(i=pointIndex;i>0;i--,result/=10);区别在那?
- C#中改变窗口标题
- ADO.NET连接多种类型数据库
void Main()
{
List<int> list=new List<int>{3,5,1,4};
list=list.OrderBy(s=>s).ToList();
foreach(var l in list)
{
Console.WriteLine(l);
}
}//结果:
//1
//3
//4
//5
void Main()
{
List<int> list=new List<int>{3,5,1,4};
list=list.OrderByDescending(s=>s).ToList();
foreach(var l in list)
{
Console.WriteLine(l);
}
}//结果:
//5
//4
//3
//1
list.Sort();//1,3,4,5
list.Reverse();//5,4,3,1
list.Sort();
list.Reverse();
其他类型list.Sort(delegate(T t1,T t2)...
list.Sort();//1,3,4,5
list.Reverse();//5,4,3,1
C# 2.0的。