![第二节课06netc第二次_第1页](http://file4.renrendoc.com/view/2a25b88db32bc8b1bc3a545e4f342173/2a25b88db32bc8b1bc3a545e4f3421731.gif)
![第二节课06netc第二次_第2页](http://file4.renrendoc.com/view/2a25b88db32bc8b1bc3a545e4f342173/2a25b88db32bc8b1bc3a545e4f3421732.gif)
![第二节课06netc第二次_第3页](http://file4.renrendoc.com/view/2a25b88db32bc8b1bc3a545e4f342173/2a25b88db32bc8b1bc3a545e4f3421733.gif)
![第二节课06netc第二次_第4页](http://file4.renrendoc.com/view/2a25b88db32bc8b1bc3a545e4f342173/2a25b88db32bc8b1bc3a545e4f3421734.gif)
![第二节课06netc第二次_第5页](http://file4.renrendoc.com/view/2a25b88db32bc8b1bc3a545e4f342173/2a25b88db32bc8b1bc3a545e4f3421735.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
C#控制语句异常数组接口、抽象类、泛型补充知识
C#(三)if语句if…else…语句if..elseif…elseif….else….语句If嵌套switch语句while
C#控制语句do…whileforforeachreturncontinuedemo1
C#控制语句九九乘法表三个数的大小值日问题猜0~100随机数冒泡排序打印*号求随机数的平均值Demo2
C#控制语句异常:在程序运行过程中产生使程序终止正常运行的事件Eg:
int[]a=newint[3];a[4]=3;//数组越界异常Console.WriteLine(a[4]);Eg:try…catch….finalydemo3
异常一维数组声明:
int[]a={1,2,3}int[]a=newint[3];a[0]=1;a[1]=2;int[]a=newint[3]{1,2,3};//[3]里面的3可以省去foreach循环数组demo4
数组二维数组声明:int[,]a={{1,2},{2,3},{3,4}};int[,]a=newint[3,2];a[0,0]=1;//a的一行一列为1int[,]i=newint[3,2]{{1,2},{1,1},{2,3}};//[3,2]里面的数组打印二维数组的列数,并将数组输出Demo4
数组定位数组demo4
数组添加和删除数组元素demo4
数组数组合并与拆分demo4
数组抽象类abstract+类名,abstract+方法名。抽象类不能被实例化。抽象方法的作用是为子类提供一个统一的接口,抽象方面里面只有声明,没有实现。一个类一旦继承了一个抽象类,就必须实现对该抽象类里面所有的抽象方法的实现。一个抽象类里面可以有非抽象方法,但是一旦一个类里面有抽象方法,该类就为抽象类了。抽象方法在声明后用一个;结束,不需要用{}。抽象方法在覆写的时候不需要声明为虚方法。demo5
接口、抽象类、泛型接口接口用来实现多继承,一个类只能有一个父类,但可以继承于多个接口classA:B,C。。定义一个接口的时候,一般为缺省,即interface+类名,前面自动加上了接口是一种特殊的抽象方法,它里面规定得更严格,里面的方法只能为抽象方法publicabstract,定义接口中的方法时,也只需要写返回类型+方法名即可,因为也默认为publicabstract。接口里面的所有成员都是公共的,抽象类里面的成员可以是私有的,公共的,受保护的。一个类继承与一个接口,就必须完成该接口中所有方法的实现。接口不能包含字段,构造函数,静态变量,或者常量等。demo5
接口、抽象类、泛型泛型System.Collections.Generic命名空间。为了避免反复装箱拆箱过程,引入泛型来解决,它将装入的数据类型声明好,只允许此种类型的数据加入。ArrayList加入的应是Object类型,虽然Object类型可以存储任何值类型的数据,但如果连续加入一个字符串就会反复的拆箱使系统性能下降。List<T>demo5
接口、抽象类、泛型结构struct是值类型,可
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 优化流程的年度工作框架计划
- 班级心理素质提升活动的案例分享计划
- 2025年中国新型建材行业市场竞争格局及投资方向研究报告(智研咨询)
- 2025年铁红项目建议书
- 2025年系列自动遥测气象站项目合作计划书
- 汽车零件互换性规则设定
- 构建稳定可靠的数据库同步体系
- 三国演义的英雄气概读后感
- 商务演讲致辞范文集萃
- 绿色农业科技项目投资合作协议
- 沙盘游戏治疗(课堂PPT)
- (完整版)学生的自我评价的表格
- 注塑成型工艺参数知识讲解
- 安全生产专业化管理
- 初中生成长档案模板
- 朴素贝叶斯分类器完整
- 教育系统绩效工资分配方案(共6页)
- 考勤管理系统论文
- GB_T 17468-2019 电力变压器选用导则(高清正版)
- 中频炉故障总结
- QES三体系内审作业指导书(开源铭记初稿)
评论
0/150
提交评论