最近在重温c#基础知识,c#是易入门,难精,重新巩固一些基础知识,应该是大有裨益的。
今天看到了运算符这块,顺便做一些记录。
运算符分为三类
1. 一元运算符,处理一个操作数
2. 二元运算符,处理两个操作数
3. 三元运算符,处理三个操作数
大多数都是二元运算符,只有几个一元运算符和一个三元运算符
一二元运算符也是数学运算符,如下图
以上都是简单数值类型计算。注意加号其实有一元和两元运算符两种,作为一元运算符使用时,一般不会用到,除非比较高级的功能会用到(运算符重载)。
除了“+” 以外,其他数学运算符不能用于处理字符串。
1. 一元运算符。
注意运算符位置会直接影响到计算结果。
2. 赋值运算符。
var1 += var2 , 实际上与 var1 = var1 + var2 等价,此运算符也经常用于控件事件绑定,比如说, textBox1.Click += new EventHandler(mehod1); 这就话就相当于创建EventHandler对象,并让textBox1的Click事件指向method1。+=运算符也

本文探讨了C#基础知识中的运算符,重点讲解了&&和&的区别。&&运算符称为逻辑与,它具有短路特性,只在左侧表达式为真时才评估右侧;&是按位与运算符,总是评估两边的表达式。此外,还提到了一元、二元和三元运算符的概念,以及赋值运算符的用法和优先级规则。
最低0.47元/天 解锁文章
5141

被折叠的 条评论
为什么被折叠?



