- 7
- 0
- 约1.32万字
- 约 67页
- 2017-06-11 发布于湖北
- 举报
2.6.3 跳转语句 2.continue语句 将控制直接传递给下一次循环,此语句可以用在while、do、for或foreach语句块的内部。 3.return语句 将控制返回到出现return语句的函数成员的调用方。 格式: return; 或 return 表达式 ; 带表达式的return语句用于方法的返回类型不为null的情况。 * 2.6.3 跳转语句 4.goto语句 将控制转到由标识符指定的语句。 格式: goto 标识符; 注意:除了以下两种情况外,其他情况下不要使用goto语句。 在switch语句中从一个case标记跳转到另一个case标记时。 从多重循环体的内部直接跳转到最外层的循环体外时。 * 2.6.4 异常处理语句 1.try-catch语句 在try块中的任何语句产生异常,都会执行catch块中的语句来处理异常。 * try { 语句序列 } catch { 异常处理语句序列 } try { 语句序列 } catch(异常类型 标识符) { 异常处理语句序列 } 2.6.4 异常处理语句 2.try-catch-finally语句try Try{ 语句序列 } catch(异常类型 标识符){ 异常处理 } finally{ 语句序列 } 3.throw语句 抛出异常并让调用这个方法的程序进行捕捉和处理 * 【例2-12】演示try-catch-finally的基本用法。 * 本章习题 3、5、7 * 请同学看书P33页表格 * * 引用机制和指针联系起来理解 * * * * 请同学看书P40页的源代码 * * 两分钟时间!请同学们看书P40页的源代码!问问看这个例子是否感到困难! * * int i=2; 与char i=‘2’; 在计算机中所表达的语义不同,一个是数字,另一个是ASCII码值等于50的’2’这个字符, 因此必须有字符型来支持统一存储在机器中的所有原子字符的表示方式,也即:机器只能存二进制数,字符也要转换为二进制数来存放 * * 2.3.2 字符串的常用操作方法(续) 5.移除首尾字符 用TrimStart、TrimEnd方法实现。 如果不指定要移除的字符,则默认移除空格。 * 请同学们看书P45页举例 2.3.2 字符串的常用操作方法(续) 6.字符串中字母的大小写转换 用ToUpper、ToLower方法。例: string s1 = This is a string; string s2 = s1.ToUpper( ); //s2结果为THIS IS A STRING string s3 = Console.ReadLine( ); if (s2.ToLower( ) == yes) { Console.WriteLine(OK); } * 2.3.3 String与StringBuilder String类表示的是一系列不可变的字符,无法直接修改给该字符串分配的堆中的字符串。之前“字符串拼接”的例子实际是重新生成了新的字符串String类的实例!导致内存开销大! 在字符串连接操作比较多的情况下,使用StringBuilder类可以大大提高系统的性能。例如: StringBuilder sb = new StringBuilder( ); sb.Append(string1); sb.AppendLine(string2); sb.Append(string3); string s = sb.ToString( ); Console.WriteLine(s); * 2.4 数组 数组表示相同类型的对象的集合。 数组是引用类型。 声明数组类型是通过在某个类型名后加一对方括号来构造的。 * 数 组 类 型 语 法 示 例 一维数组 数据类型[ ] 数组名; int[ ] myArray; 二维数组 数据类型[,] 数组名; int[,] myArray; 三维数组 数据类型[,,] 数组名; int[,,] myArray; 交错数组 数据类型[ ][ ] 数组名; int[ ][ ] myArray; 常用数组的语法声明格式 2.4 数组 数组的秩(rank)是指数组的维数,如一维数组秩为1,二维数组秩为2。 数组长度是指数组中所有元素的个数。例如: int[] a = new int[10]; //10个元素,分别为a[0]、a[1]……a[9] int[,] b = new int[3, 5]; //长度为3*5=15,其中第0维长度为3,第1维长度为5 * 2.4.1 一维数组 数组的下标默认从0开始索引。假如数组有30个元素,则一
您可能关注的文档
- 第3章 常用传感器与敏感元件试卷.ppt
- 王先生家庭理财规划建议书纪婷婷选读.doc
- 王媛媛浅谈我国中小企业融资难的原因与对策选读.doc
- 第3章 传感器2试卷.ppt
- 网考统计基础知识与统计实务汇总选读.doc
- 网络创新驱动考试选读.doc
- 网络借贷信息中介机构业务法律培训选读.pptx
- 第2章 电源变换和控制技术基础知识试卷.ppt
- 网络推广计划选读.doc
- 第2章 钢结构的试卷.ppt
- 全过程工程管理造价咨询工程监理项目服务方案投标方案(技术部分).doc
- 招标代理服务投标技术服务方案(技术方案).doc
- AI大模型与AIGC技术在公安领域的应用解决方案(99页 PPT).pptx
- 工业4.0智能制造数字工厂规划方案.pptx
- 树立社会主义核心价值观.docx
- 三年(2023-2025)中考历史真题分类汇编(全国)专题21 科技文化与社会生活(解析版).docx
- 2025年中考道德与法治真题完全解读(吉林卷).pdf
- 2025年中考道德与法治真题完全解读(安徽卷).pdf
- 三年(2023-2025)中考历史真题分类汇编(全国)专题14 人民解放战争(解析版).pdf
- 三年(2023-2025)广东中考历史真题分类汇编:专题03 中国近代史(八年级上册)(解析版).docx
最近下载
- 《基因组学》(第4版)-复旦大学 14-第7章 基因的转录调控-PolI和PolIII类基因.pptx VIP
- 《基因组学》(第4版)-复旦大学 13-第6章 基因组解剖-原核生物及细胞器基因组.ppt VIP
- 19.1.1.1 常量与变量 人教版数学八年级下册同步练习(含答案).docx VIP
- 《基因组学》(第4版)-复旦大学 28-第11章 基因组复制-真核生物.ppt VIP
- 希沃白板运用培训ppt课件.pptx
- 《基因组学》(第4版)-复旦大学 3-第1章 基因组-DNA RNA 蛋白质.ppt VIP
- 《基因组学》(第4版)-复旦大学 32-第13章 基因组进化的模式-基因水平的进化.pptx VIP
- 《输变电工程建设前期手续清单》.doc VIP
- 2023-2024学年广东省中山市高二(上)期末考试物理试卷+答案解析.pdf VIP
- 不锈钢轨道车辆激光焊技术规范.docx VIP
原创力文档

文档评论(0)