C# List.Sort函数的返回值
小于0: left 在 right 的前面
大于0: left 在 right 的后面
等于0:位置不变
List<int> list = new List<int>();
list.Add(1);
list.Add(4);
list.Sort((left,right)=>{
return 1;
});
//排序后是:4,1
list.Sort((left,right)=>{
return -1;
});
//排序后是:1,4
//从小到大排序的返回值写法
list.Sort((left,right)=>{
return left-right;
});
//从大到小排序的返回值写法
list.Sort((left,right)=>{
return right-left;
});