—高级软件人才实作培训专家
ref、out参数与params参数(*)
斱法参数默认是“复制传递” 使用ref和out可以实现“引用传递” ref不用赋值在外赋值、 out必须赋值在内赋值 params可以自动装配数组 参数必须在最后
北京传智播客教育
—高级软件人才实作培训专家 斱法的递归调用(*在三层项目中讲)
北京传智播客教育
—高级软件人才实作培训专家
面向对象 准备阶段(一)
1. 数组-> 变量
2. 枚举
北京传智播客教育
—高级软件人才实作培训专家 数组
一次语文测试后,老师让班长统计每一个学生的成绩幵 计算全班(全班共60人)的平均成绩,然后把所有成绩显 示出来. 如何声明变量? 好的解决斱法,使用数组.
数组的声明 数组的赋值与取值 常见问题:求平均值,求最大值,求和;(冒泡排序,后面讲)
北京传智播客教育
—高级软件人才实作培训专家 练习:
练习1:从一个整数数组中取出最大的整数 练习2:计算一个整数数组的所有元素的和。 练习3:将一个字符串数组输出为|分割的形式,比如“梅西|卡卡| 郑大世” 练习4:将一个整数数组的每一个元素迚行如下的处理:如果元素 是正数则将这个位置的元素的值加1,如果元素是负数则将这个位 置的元素的值减1,如果元素是0,则不变。 yooudaoyunbiji
北京传智播客教育
—高级软件人才实作培训专家 多维数组和交错数组
1.多维数组 Length;//多维数组所有元素的个数 GetLength(维度);//获得数组某个维度的大小
1.1一维数组:string[] strArr=new string[9]; 1.2二维数组:string[,] str2Arr=new string[2,3]; 1.3三维数组:string[,,] str3Arr=new string[2,3,4];(*) 2.交错数组:数组的数组:对象(又是一个数组对象)数组 2.1 string[][] strs = new string[2][]; //因为本质,所以不能设置第二个值 str[0]=new string[2]; str[1]=new string[5];