7853人加入学习
(10人评价)
C#编程-第四季-高级篇-宇宙最简单2022最新版

制作完成于2021年11月18日 使用VS2022

价格 免费

1 原始的冒泡排序方法

bool swapped = true;
 do{
 swapped = false;
 for(int i =0;i<sortArray.Length -1;i++){
 if(sortArray[i]>sortArray[i+1]){
 int temp= sortArray[i];
 sortArray[i]=sortArray[i+1];
 sortArray[i+1]=temp;
   swapped = true;
  }
 }
 }while(swapped);

 

2 定义一个数组,将其进行排序并打印出来

但是职能对int类型进行排序

 

3 新建一个员工类,包括员工名字,员工工资

 

4 创造雇员数组(一系列雇员的信息)

目的是将这个数组进行排序

 

5 雇员类里加入薪水比较的方法,返回布尔

优点:比较灵活,当前是比较工资Salary,后面可以选择比较其他的数值(比如年龄、工龄等)

 

6 创建一个新的方法,用于比较任意类型,使用泛型T

 

7 将原有的冒泡排序算法的代码拷贝到新的排序算法内,并进行修改

 

8 将数组和比较方法传入新的排序方法并执行

 

9 验证最后是否排序好了

[展开全文]

使用委托升级冒泡排序

当前位有没有比后一位大,有就发生交换。

冒泡支持任意一个类型的排序

 

对象后中属性定义以后,可以直接使用get;set;

set可以使用private set

 

[展开全文]

授课教师

问问题加入A计划,有专门负责答疑的老师哦!!!

课程特色

下载资料(1)
视频(64)

学员动态