C#中所涉及的最基础的运算符
一、赋值运算符
变量可以重复赋值,一旦变量赋予变量,旧的也就不存在了
+ 两边有一个是字符串,那么为连接作用
int number1 = 10;//赋值
int number2 = 5;
int number3;
number3 = number1;
number1 = number2;
number2 = number3;
Console.WriteLine("number1的值为:" + number1);//连接字符串和int类型
Console.WriteLine("number2的值为:" + number2);
Console.Readkey():
二、转义符转义符 | |
内容 | 效果 |
\"\" | " " |
\\ | \ |
\n | 换行 |
\b | 若后面有字,则覆盖前面的字,退格键 |
\t | 水平制表符,后面内容尽可能与上面对齐 |
@ | 字符串前表示不转义,使字符串失效 |
\特殊字符 | 特殊字符 |
三、算数运算符
+ - * / %(取余)
四、数据类型转换
<1>
int number2=90;
double number1=number2;//隐式转换,int转换为double类型,丢小数,相反地,double类型转换为int类型,丢精度,显式转换
<2>int a=Convert.ToInt32(stra);//字符串转换为int类型
五、关系运算符== | 等于 |
!= | 不等于 |
>= | 大于等于 |
<= | 小于等于 |
Bool | 布尔类型 |
六、逻辑运算符
<1>&& 与表达式1 | 表达式2 | 表达式1&&表达式2 |
True | True | True |
True | False | False |
False | True | False |
False | False | False |
<2>|| 或
表达式1 | 表达式2 | 表达式1||表达式2 |
True | True | True |
True | False | True |
False | True | True |
False | False | False |
<3>! 非
表达式1 | !表达式1 |
True | False |
False | True |