C#逻辑运算符

逻辑运算符

A            B             &&            ||           !A

0            0               0             0             1

0            1               0             1             1

1            1               1             1             0

1            0               0             1             0

&&x: [两个条件都是true, 才是true]

|: [两个只要有一一个是true,则为true]

! : [如果是true则为false, 如果是false则为true]



位运算符

A             B            A&B          A|B            A^ B

0              0              0               0                0

0              1              0               1                1

1              1              1               1                0

1              0              0               1                1

Console.write和console.writeline的区别

前者不换行,后者换行

快捷输入console.writeline          Cw+两次tab键

#region快捷键                             crlt+K+S

对齐代码                                      Crlt +K+D

if....else多用于范围的判断

switch....case.多用于值的判断

Try-catch解决异常

While and do ^while while可能一次也不执行

调试,快速监视

For while           do ....whilee             foreach

有一一个固定的循环次数时使用for循环

不知道循环多少次,就用while 或者do.....while,这时就要判断先执行还是先判断

break



字符串转换为数字

String string="abc";

Int num1 = convert.toint32(string);

Int num2 = int.parse(string)

Num1和num2会出现异常,

粉色的图标就是方法;

Continue回到循环最初

Break跳出循环

3元表达式

Bool result= 5>3 ? Ture: false;

返回什么类型,?后面什么类型就返回什么类型。
 

你可能感兴趣的:(C#逻辑运算符)