2 u012099338 u012099338 于 2014.05.04 14:15 提问

C# List 排序 菜鸟求救

List list;list 里有5个值1,2,3,4,5.有个需求要排序成1,2,3,5,4.我写了个比较方法cmp,然后调用list(cmp),就是不行.哪位大神教一下我怎么写这个cmp方法,让4排在最后面.我写的cmp方法. 菜鸟急求
public static int cmp(int a, int b)
{
if (a == b)
return 0;
else if (a == 4 || b == 4)
{
return -1;
}
else
return (a - b);
}

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!