读书人

关于C#中的Array.sort的有关问题

发布时间: 2012-01-08 22:48:50 作者: rapoo

关于C#中的Array.sort的问题
请问关于这个排序的函数,他的内部执行机制是怎样的?
譬如:foreach(int x in arr){...}
它的内部是实现:
IEnumerator enumerator=arr.Getnumerator();
while(enumerator.MoveNext())
{int x=(int)enumerator.Current;}

而关于这个Array.sort()是怎样的?我只知道它要执行的是接口IComparer和IComparable,但是具体怎么执行接口里的方法就不清楚了,请教请教

[解决办法]
原理其实类似于冒泡.

[解决办法]
。。关注,
接分,我想说的就一句话
集合里面都是同一个类型。所以,原理是冒泡。

读书人网 >C#

热点推荐