非静态字段、方法或属性对象引用 排序的方法如下,Array.Sort(Array a); 具体的使用方法是 : int[] a=new int[] {3,5,1,9,6}; 直接调用就行了。 Array.Sort(a); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果你想你的类能sort,比较可以继承Icompareable 接口! 有static关键字是不能实例化的你可以直接用类名.sort()来访问这个方法 如果是集合的话还可以直接使用ArrayList.SortList.Sort 要想用Sort必须实现Icompareable 接口。例子List<A> list = new List<A>();list.Add(a1);list.Add(a2);...这个时候A类中需要有这样一个方法Class A{ ... public int CompareTo(object o) { //需要你自己写完整的地方 } ...}这样就可以直接调用 list.Sort()了 这样就可以排序了,再Array.Reverse()还可以将顺序改变 详情请参考:http://www.stlchina.org/twiki/bin/view.pl/Main/STLSortAlgorithms C#后台代码如何获取js中的集合变量 【急】exe程序在客户的机器上出错时,为什么出错的form路径是开发机器上的路径? 关于c#进度条显示问题 某个方法可能会引发异常,我在实例里面try是不是效果一样呢? 怎样打包能限制软件的使用日期? 关于一些算法问题,求助正宗高手!! DLL二进制解析,坐等求回复~ 关于打印.... 怎样在 DataView 中绑定 DorpDownList? 两个窗体之间的问题,很简单, 求 C#+2005+NET3.0高级编程(第5版) 电子版的 用C#如何合并Excel上下的单元格
你可以直接用
类名.sort()
来访问这个方法
ArrayList.Sort
List.Sort
例子List<A> list = new List<A>();
list.Add(a1);
list.Add(a2);
...
这个时候A类中需要有这样一个方法
Class A
{
...
public int CompareTo(object o)
{
//需要你自己写完整的地方
}
...
}这样就可以直接调用 list.Sort()了
再Array.Reverse()还可以将顺序改变
http://www.stlchina.org/twiki/bin/view.pl/Main/STLSortAlgorithms