C#中的运算符

前言

C#是面向对象的编程语言,是.NET Windows 的主角。最近看C#的视频,感觉很有兴趣,希望大家多多指教。


运算符

算数运算符

  • 简单
    简单的算数运算符有:+ - * / ,加,减,乘,除这里不做说明了,和VB的用法是类似的。
  • 强调
运算符说明表达式
++将操作数加1操作数++ 或++操作数
将操作数减1操作数– 或–操作数
%取余操作数1 % 操作数2%
~将一个数按位数取反~操作数

这里想说一下 ++ 和 ~运算符:
1.++
一元运算符,多用于循坏,常见的用法如下:
Variable ++ 相当于Variable = Variable + 1
Variable – – 相当于Varable = Variable -1

2.~
例如:
A 的原值是:00100111
A~的值是:11011000


简化运算符

运算符计算方法表达式求值
+=结果=操作数1+操作数2X+=5X=X+5
-=结果=操作数1-操作数2X-=5X=X-5
*=结果=操作数1 *操作数2X *=5X=X *5
/=结果=操作数1 /操作数2X /=5X=X/5
%=结果= 操作数1 %操作数2X%=5X=X%5

这个多看看就会用了,不用再解释了。


比较运算符

  • 简单
    简单的4中:>,<,>=,<=就不用解释了,和vb中的用法类似。

  • 强调

运算符说明表达式
==检查两个值是否相等操作数1==操作数2
!=检查两个值是否不相等操作数1!=操作数2

这里需要说的一点是我们之前判断是否相等的时候只有一个等号。


逻辑运算符

运算符说明表达式
&&与运算操作数1 &&操作数2
两竖杠或运算
非运算操作数1 !操作数2
()将操作数强制转换成给定的类型(数据类型)操作数1

需要说明的一点是与运算,符号是 ||,(表格的因素竖杠打不上去,欢迎小伙伴指点),表达式是:操作数1 ||操作数2


前置/后置自加自减

表达式类型计算方法
num2 =++num1前置自加num1=num1+1 ;num2=num1
num2=num1++后置自加num2=num1;num1=num1+1
num2=–num1前置自减num1=num1-1;num2=num1
num2=num1–后置自减num2=num1;num1=num1-1

我想用一句话总结一下:前置自加是先加再赋值,后置自加是先先赋值再加。


三元运算符

这时if,else结构的简化形式。他的形式是:一个计算条件,条件为真,返回一个值;条件为假,返回另一个值。
举例:Console.WriteLine(X>0 ? “我是真的”, “我是假的”);


其他运算符

类别运算符表达式
成员访问运算符.数据结构.成员
赋值运算符=操作数1=操作数2

结语

常用的运算符就介绍到这里了,方便我们之后使用的时候可以及时查阅。

评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值