【超详细】C#基础-基本运算、语句

目录

1.基本运算

(1)运算符

①赋值运算符

②算术运算符

③比较运算符

④逻辑运算符

⑤快捷运算符

⑥一元运算符

⑦位运算符

⑧三元运算符

(2)基本类型转换

①隐式转换

②显示转换

③Parse转换

④Conver类

⑤ToString

2.语句

(1)选择语句

①if语句

②switch语句

(2)循环语句

①for循环

②foreach

③while循环

④do-while循环

(3)跳转语句


       本篇文章来学习一下基本运算和语句。

1.基本运算

(1)运算符

①赋值运算符

       将右边的值赋值给左边变量

int a;
a = 3;

②算术运算符

       包括+、-、*、/、%(取模/余数),用于数值类型的两个数据进行算术运算。其中string类型可以使用+,意为字符串的拼接

int a,b,c;
a = 1;
b = 2;
c = a + b;
c = a - b;
c = a * b;
c = a / b;//取商 0
c = a % b;//取模/取余数 1

string str = "Hello";
str = str + ",world!";//str="Hello,world!"

③比较运算符

       比较运算符用于比较两个值,并返回一个布尔值(true 或 false)包括>、<、>=、<=、==、!=。其中string类型可以使用==和!=,意为文本是否相同

运算符 说明 示例
== 等于,判断两个值是否相等 5 == 5 返回 true
!= 不等于,判断两个值是否不等 5 != 4 返回 true
> 大于,判断左边的值是否大于右边 5 > 3 返回 true
< 小于,判断左边的值是否小于右边 5 < 10 返回 true
>= 大于等于,判断左边的值是否大于等于右边 5 >= 5 返回 true
<= 小于等于,判断左边的值是否小于等于右边 3 <= 5 返回 true
int a = 5, b = 10;
bool result1 = a == b;//false
bool result2 = a != b;//true
bool result3 = a > b;//false
bool result4 = a < b;//true
bool result5 = a >= b;//false
bool result6 = a <= b;//true

string str1 = "Hello";
string str2 = "Hello";
string str3 = "hello";

bool res1 = str1 == str2;//true
bool res2 = str1 == str2;//false,区分大小写

string str4 = "hello";
string str5 = "HELLO";

//比较两个字符串时忽略大小写,使用 String.Equals 方法
bool result = string.Equals(str4, str5, StringComparison.OrdinalIgnoreCase);
Debug.Log(result);//true,因为忽略大小写

④逻辑运算符

       逻辑运算符用于连接布尔值,判断多个条件是否同时成立

运算符 说明 示例
&& 逻辑与,两个条件都为 true 时返回 true true && false 返回 false
|| 逻辑或,两个条件都为false时返回 false true || false返回true
! 逻辑非,取反,true 转 falsefalse 转 true !true 返回 false
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值