c#中使用委托按升序和降序对一组随机生成的整型数组元素进行排序

时间:2015-12-30 13:44:50
【文件属性】:

文件名称:c#中使用委托按升序和降序对一组随机生成的整型数组元素进行排序

文件大小:41KB

文件格式:ZIP

更新时间:2015-12-30 13:44:50

委托 升序 降序

要按升序和降序对一组随机生成的整型数组元素进行排序。要求:不提供单独的升序和降序排序方法(不分别定义一个升序和一个降序方法),而只提供一个排序方法SortArray(),它接受一个委托类型的参数compare,该参数会引用要使用的比较方法。为执行降序排序,向排序方法SortArray()传递一个降序方法SortDescending(--);为执行升序排序,向排序方法传递对升序排序比较方法的一个引用(SortAscending())。然后排序方法可以使用这个引用对数组进行排序,排序方法无需知道自己执行的是升序还是降序排序。


【文件预览】:
01110201任金秋实验五这个是对的!!
----DelegateSort()
--------Backup()
--------DelegateSort.sln(926B)
--------DelegateSort()
--------_UpgradeReport_Files()
--------UpgradeLog.XML(3KB)
--------DelegateSort.suo(14KB)

网友评论

  • good,very good.
  • 自己改改就可以用,还不错
  • 升序降序弄反了