PS:本系列笔记将会记录我此次在北京学习Unity开发的总体过程,方便后期写总结,笔记为日更。
笔记内容均为 自己理解,不保证每个都对。
C#笔记未按照难度排列
Part 1 IF:
判断结构为:
IF语句主要分为:
语句 | 描述 |
---|---|
if语句 | 单个if判断,只有true的情况的语句块 |
if…else语句 | 有true 和 false的情况的语句块 |
嵌套if语句 | 一个if或else if后可以基于使用if或者else if |
switch语句 | 一个 switch 语句允许测试一个变量等于多个值时的情况。 |
嵌套switch语句 | 一个switch内有另一个switch |
单个if语句:
int age = 20;
if (age < 18)
{ //语句块A
//括号范围内为语句块,条件为真时,执行
Console.WriteLine("未成年!!");
}
if…else语句:
int age = 20;
if (age < 18)
{ //语句块A
//括号范围内为语句块,条件为真时,执行
Console.WriteLine("未成年!!");
}
else
Console.WriteLine("成年!!");
嵌套if语句:
int age = 20;
if (age < 18)
{ //语句块A
//括号范围内为语句块,条件为真时,执行
Console.WriteLine("未成年!!");
}
else
{ //条件为假时,执行
Console.WriteLine("成年!!");
if (age < 25) //18 <= age < 25
{
//语句块B
Console.WriteLine("age < 25");
}
else if (age < 30) //25 <= age < 30
{ //语句块C
Console.WriteLine("age < 30");
}
else // age >= 30
{ //语句块D
Console.WriteLine("age > 30");
}
}
//语句块 A B C