「C# 入门基础」3、流程控制 2019/08/21 11:14 • 学习笔记 • 阅读 1187 目录 异常捕获switch-casewhile 循环do-while 循环for 循环类型转换continue三元表达式随机数 异常捕获 应该经常性的使用 try-catch 来进行异常捕获。 try { 可能会出现异常的代码; } catch { 出现异常后要执行的代码; } switch-case 用来处理多条件的定值的判断。 switch(变量或者表达式的值) { case 值1:要执行的代码; break; case 值2:要执行的代码; break; case 值3:要执行的代码; break; .......... default:要执行的代码; break; } while 循环 特点:先判断,再执行,有可能一遍循环都不执行。 while(循环条件) { 循环体; } do-while 循环 特点:先循环,再判断,最少执行一遍循环体。 do { 循环体; } while(循环条件); for 循环 for(表达式1;表达式2;表达式3) { 循环体; } 拓展:forr逆向循环 类型转换 int.parse int.parse(“要转换的字符串”);double.parse(“要转换的字符串”);decimal.parse(“要转换的字符串”); int.tryparse bool b = int.tryparse(“要转换的字符串”,out 要赋值的变量名); 例如: int number = 0; bool b = int.tryparse("123", out number); 其中tryparse称之为“方法/函数”,tryparse帮助我们把字符串转换成int类型“123”和number称为参数,b为该方法的返回值。 continue 立即结束本次循环,判断循环条件,如果成立,则进入下一次循环,否则退出循环 三元表达式 语法:表达式1 ? 表达式2 : 表达式3 ; 表达式1一般为一个关系表达式。如果表达式1的值为true,那么表达式2的值就是整个三元表达式的值。如果表达式1的值为false,那么表达式3的值就是整个三元表达式的值。 例如: int max = n1 > n2 ? n1 : n2 ; 随机数 1、创建能够产生随机数的对象。 Random r = new Random(); 2、让产生随机数的这个对象调用方法来产生随机数。 int rNumber = r.Next(1,10); 本文为原创文章,著作权归作者所有:来自「KOBIN 技术随笔」作者的原创作品,转载请标明出处。「C# 入门基础」3、流程控制https://blog.kobin.cn/notes/465.html 赞 (0) 0 0 生成海报 发表回复 您的电子邮箱地址不会被公开。 必填项已用 * 标注*昵称: *邮箱: 网址: 记住昵称、邮箱和网址,下次评论免输入 提交 CAPTCHAis initialing...