四、C#运算符

1、Convert

不兼容的类型转换使用Convert。

2、++、--

++:分为前++和后++,不管是前++还是后++,最终的结果都是给这个变量加1。

区别表现在表达式中:后++,先运算后加一;前++,先加一后运算

            //++
            int number = 10;
            int number1 = 10;
            int result = 10 + number++;
            //int re = 10 + number;
            //number++;
            int result1 = 10 + ++number1;
            //number1++;
            //int re1 = 10 + number1;
            Console.WriteLine(number);
            Console.WriteLine(result);
            Console.WriteLine(number1);
            Console.WriteLine(result1);
            Console.ReadKey();

3、对于像++或--这样只需要一个操作数就能完成的叫做一元运算符

+ - * / %对于这些需要两个或以上才能完成运算的操作 符,我们称之为二元运算符。

一元运算符的优先级高于二元运算符。

4、关系运算符

>

<

>=

<=

==

!=

关系运算符是用来描述两个事物之间的关系。

5、bool类型

在C#中我们用bool类型来描述对或者错。

bool类型的值只有两个,一个true,一个false

6、逻辑运算符

&& 逻辑与

|| 逻辑或

!逻辑非

逻辑运算符连接的表达式叫做逻辑表达式

逻辑运算符两边放的一般都是关系表达式或者bool类型的值。

7、复合运算符

int number=10;

+=:

number+=20;

number=number+20;

-=

number-=5;

number=number-5;

*=

number*=5;

number=number*5;

/=

%=

8、分支结构

if if-else

9、选择结构

if else-if switch-case

10、循环结构:for foreach while do-while

 

posted @ 2023-06-19 13:49  它的眼角开过光  阅读(11)  评论(0编辑  收藏  举报