数组本身是无序的——存储顺序。所以没有必须保数组存储进行排序。可以使用数据的排序函数据sort或者使用lambda表达式进行排序后取值即可,不必在意数组的顺序——除非你愿意再开辟一个数组空间进行存储——这对内存上是有要求的。
List mylist;
mylist.add("c");
mylist.add("b");
mylist.add("a");
mylist.sort();
你也可以写自己的sort方法,具体的参看msdn.
可以用SortedList
大小写怎么算,AABBCCaabbcc排序后是什么?