先介绍下两种关系运算符
关系运算符
>< == != >= <=逻辑运算符
&&(逻辑与) ||(逻辑或)!(逻辑非)
判断闰年练习
Console.WriteLine("请输入年份");string strYear = Console.ReadLine();
int year = Convert.ToInt32(strYear);
bool result = (year % 400 == 0) || (year % 4 == 0 && year % 100 != 0);
Console.WriteLine(result);
Console.ReadKey();
If 结构和if-else结构
if有可能一条语句都不执行
if-else有条件的执行一条语句,至少执行一条语句
语法:
先判断括号中的条件是否成立,如果成立则执行If下面那个大括号里的语句,
如果条件为false,则执行else括号里的语句
Switch -case 是多分支结构
Try-catch解决异常
While循环 --先判断 然后再执行循环体
Do -while 循环 --先执行一次循环体,然后再判断条件是否成立
If 先判断条件
If-else 多个分支,至少执行一条分支语句
If-else if 多个分支,有条件执行一条分支语句
Switch-case 有条件执行一组语句的一条语句
While 先判断后执行
Do-while 先循环再判断
For 知道多少次循环用for循环
Break 跳出当前循环
Continue 重新回到条件循环开始
Const 使变量变常量
枚举可以强转为int
//string str = Console.ReadLine();
//Gender g = (Gender)2;
//Console.WriteLine(g);
//Console.ReadKey();
可以转化为
Gender g=(Gender )(Enum.Parse(typeof(Gender),"男"));