目录
异常捕获
应该经常性的使用 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
「C# 入门基础」3、流程控制
https://blog.kobin.cn/notes/465.html