list排序 根据 数字大小排序 目前 1,2,3,4,100 排序出来的是1,100,2,3,4 我要的是100,4,3,2,1
怎么排序啊???
怎么排序啊???
解决方案 »
- 在VS2005中我用到了<ScriptManager>控件后,里面所有的JAVASCRIPT全部失效了
- rdlc报表固定表头问题,已设FixedColumnHeaders为true,还是不行
- 关于IE浏览器打印
- GridVIew点击编辑时,模板列的单选按钮选中指定的项?
- 各位大虾帮忙阿,用asp.net开发完的程序在别的机器上无法运行,急!在线等
- 怎样把CS文件里面的代码放到 aspx 文件里面写?
- 请问高手,如何将XML文件中的数据集放到 DropDownList ,来者有分
- 怎样在html代码里定义服务器端的事件,以及进行数据查询
- C#的性能
- 走过路过不要错过:一个狂搞怪的数据验证问题,请教!
- 网站突然无法浏览
- f=abc456这样的字符串怎么能以最简单方式获取=号左边的值和右边的值不用Split
list = list.OrderByDescending(s => s).ToList();
List<string> list = new List<string>();
list.Add("1");
list.Add("2");
list.Add("3");
list.Add("4");
list.Add("100");
var vs = list.OrderByDescending(x=>Convert.ToInt32(x));
{
List<orderData> temp =new List<orderData>(new orderData[] {
new orderData() { Label ="a", Value =5, SId =1 },
new orderData() { Label ="c", Value =1, SId =2 },
new orderData() { Label ="b", Value =7, SId =3 } });
temp = temp.OrderBy(t => t.Value).ToList();
temp.ForEach(t => Console.WriteLine("SID : "+ t.SId.ToString() +", Label : "+ t.Label +", Value : "+ t.Value.ToString()));
Console.ReadKey();
}class orderData
{
publiclong? SId { get; set; }
publicstring Label { get; set; }
publicdouble? Value { get; set; }
}