昨天历时两个月将C#视频看完了,给我的感觉是非常好玩。尤其在飞行棋那块,不光做出来了,代码的思维和逻辑结构理解的也很透彻,记得飞行棋结束后立即对它写了一篇总结,分为了3大部分,即使日后有些遗忘,再回来翻看也可以想起。
下面针对C#视频进行一次整体的梳理,总结。
运算符
赋值运算符
=“,赋值运算符可以重复赋值,赋了新值,老值不复存在;
如果+两边有一个是字符串,那么这个+起到了连接的作用
算术运算符
1、+, -, *, /,%(取余 取模)
Int num=10 % 3; 定义一个Int类型求10和3的余数
Int类型变量起到相加作用;两人Int类型相除是整数
2、加加 ++ (减减与加加一样)后加:num++; 代表num本身加1
int number=10+num++; 如果涉及运算,先取num的原值进行运算,之后再本身加1
前加:++num;
Int number=++num+10; 涉及到运算,先自身加1,在进行计算
复合赋值运算符
+=、-+、*=、/=、%=
举+=例子说明:number+=10就相当于number=number+10
关系运算符(用来比较的)
包括><、==(等于,相等)、!=(不等于)、>=(大于等于,包含)、<=(小于等于,包含)
用bool来判断对错