查漏补缺:占位符{0}
string str = Console.ReadLine(); Console.WriteLine("哈哈,这么巧,我也喜欢吃{0}",str); Console.ReadKey();
算术运算符
一元运算符++,- -
前加:++i
int num = 11; int number; number = ++num; Console.WriteLine(num); Console.WriteLine(number); Console.ReadKey();
输出结果:12 12
//参与运算,先自身加1,再赋值 i
int num = 12; int number = ++num + 12; Console.WriteLine(num); Console.WriteLine(number); Console.ReadKey();//13 25
后加:i++
//不参与运算,自身加1
int num = 12; int number = num++; Console.WriteLine(number); Console.WriteLine(num); Console.ReadKey();//12 13
输出结果:12 13
//参与运算,先赋值,自身加1
int num = 12; int number = 12 + num++; Console.WriteLine(num); Console.WriteLine(number); Console.ReadKey();//13 24
输出结果:13 24
关系运算符
int num = 12; bool results1 = 11 == 11; bool results2 = 11 != 12; bool results3 = 11 <= 12; bool results4 = 11 >= 12; Console.WriteLine(results1); Console.WriteLine(results2); Console.WriteLine(results3); Console.WriteLine(results4); Console.ReadKey(); //True True True False
逻辑表达式
运算符 |
描述 |
总结 |
&& |
逻辑与 |
一个假全为假 |
|| |
逻辑或 |
一真为真,全假为假 |
! |
逻辑非 |
取反 |
表达式1 |
表达式2 |
表达式1&&表达式2 |
True |
True |
True |
True |
False |
False |
False |
True |
False |
False |
False |
False |
表达式1 |
表达式2 |
表达式1||表达式2 |
True |
False |
True |
False |
True |
True |
False |
False |
False |
True |
True |
True |