C#运算符简单分析

开发 后端
这里介绍C#运算符,大多数运算符能够被重载(overload)。运算符的重载允许用户自定义运算符实现,用于为用户自定义的类或者结构类型指定操作方式。

本文向大家介绍C#运算符,可能好多人还不知道C#运算符,没有关系,看完本文你肯定有不少收获,希望本文能教会你更多东西。

表达式(expression)由操作数(operand)和运算符(operator)构成。表达式的运算符标明在操作数上运用了哪种操作。运算符的例子包括+、-、*、/和new。操作数的例子包括字面值、字段、局部变量和表达式。

当表达式包括多个运算符时,运算符的优先级(precedence)控制各个运算符执行的顺序。例如,表达式x+y*z将以x+(y*z)的形式计算,原因就是运算符“*”的优先级高于运算符“+”。

大多数运算符能够被重载(overload)。运算符的重载允许用户自定义运算符实现,用于为用户自定义的类或者结构类型指定操作方式。

以下总结了C#运算符,运算符的分类排列是按其优先级从高到低的次序。同一分类的运算符具有相同的优先级。

C#运算符:

C#的运算符图1

C#的运算符图2

【编辑推荐】

  1. C# System.Xml集合
  2. C#实现Strategy接口
  3. C#编写操作TreeView组件剖析
  4. C#实现IDisposable接口浅析
  5. C#异常处理详细剖析
责任编辑:佚名 来源: 百度空间
相关推荐

2009-08-12 15:02:49

C#赋值运算符简单赋值运算符

2009-08-11 15:51:08

C#运算符算术运算符

2009-08-12 09:30:10

C#??运算符

2009-08-12 15:20:18

C#赋值运算符复合赋值运算符

2009-08-12 14:49:33

C#移位运算符

2009-08-12 13:35:22

C#关系运算符

2009-08-12 14:29:32

C#条件运算符

2009-08-11 14:16:38

C# New运算符

2009-08-12 10:47:03

C#运算符重载

2009-09-04 13:18:10

C#允许运算符重载

2009-08-14 10:16:57

C#运算符重载

2009-08-12 10:27:12

C#运算符重载运算符重载实例

2009-08-12 10:56:47

C#运算符重载C#运算符重载实例

2009-08-12 10:07:51

C#运算符

2009-08-12 14:23:09

C#逻辑运算符

2009-08-11 16:03:13

C#运算符

2009-08-12 12:46:11

C#运算符重载

2009-08-12 13:07:13

C#运算符优先级

2009-08-12 10:37:13

C#运算符重载

2009-08-12 10:20:52

C#位运算符
点赞
收藏

51CTO技术栈公众号