List<double> stemp2 = new List<double>();   
......
stemp2.Sort();//这个是升序,
怎样才能变成降序?

解决方案 »

  1.   

    自定义排序
    继承IComparer<T>接口
      

  2.   

    把楼上的实现一下:
    stemp2.Sort(myCompare);
    对搜索框进行自定义排序的规则(按最后搜索时间倒序)
            //private static int myCompare(double i, double j)
            {
                if (i > j)
                    return -1;
                if (i == j)
                    return 0;
                if (i < j)
                    return 1;
                return 0;
            }
      

  3.   

    楼上提交的仓促,如果不是升序把return 1和-1换个地方就可以了!