1.赋值运算符
“+”:连接和运算
2.占位符
{0}:占位符必须从{0}开始,依次递增;且挖几个坑,就必须填几个坑
$:Console.WriteLine($”{name},{age}”);
3.交换变量
(1)使用中间变量temp进行交换
(2)使用计算进行交换:number1 = number1 + number2;
number2 = number1 - number2;
number1 = number1 - number2;
4.用户输入:Console.ReadLine() 注意:输入数据均为string类型
5.转义符
\+;\’;\”;\\输出+;’;”;\
\0空字符\a报警符\b退格\n换行\r回车\t水平制表@取消转义
6.算数运算符
+加-减*乘/除%取余
7.数据类型转换
(int、double)两种数据兼容,当目标类型大于源类型,可进行自动类型转换,否,则为强制类型转换
Convert不再仅是内存级别的转换,而是考虑数据意义的转换。Convert是一个加工、改造的过程。
Convert.ToInt32 () to什么类型转换什么类型
8.一元算数运算符
a++(先运算后自增) ++a(先自增后运算) --a(先自减后运算) a-- (先自减后运算)
9.复合赋值运算符
+=(num+=5 => num=num+5) -= *= 、/= %=
10.关系运算符
> < >= <= == != 关系运算的结果都是布尔类型
11.逻辑运算符
&&与 ||或(优先级最低) !非
12.if结构
if(条件表达式)
{
语句代码;
}
else
{
语句代码;
}