为了账号安全,请及时绑定邮箱和手机立即绑定

C#的自动排序函数是什么?怎么用?

C#的自动排序函数是什么?怎么用?

慕田峪4524236 2019-02-06 09:07:26
C#的自动排序函数是什么?怎么用
查看完整描述

2 回答

?
萧十郎

TA贡献1815条经验 获得超13个赞

你可以用Array类的Sort()方法,如: Array.Sort(arr) 就行了,不过之前要转成int型 还有另外一种方法,就是写一个类,这个类实现IComparer<>接口,比如: public class test : IComparer<string> { #region IComparer<string> 成员 public int Compare(string x, string y) { return int.Parse(x).CompareTo(int.Parse(y)); } #endregion } 然后在调用时把这个类的实例传进去就行啦. Array.Sort(arr,new test()) 这样也是可以实现的,而且数组直接用string类型的就行了

查看完整回答
反对 回复 2019-03-16
?
暮色呼如

TA贡献1853条经验 获得超9个赞

C# 中没有函数(只有类方法) . 也没有什么自动排序函数, (List<T>等集合类中有排序方法)

查看完整回答
反对 回复 2019-03-16
  • 2 回答
  • 0 关注
  • 785 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信