`
- 浏览:
761660 次
-
运算符 |
类型 |
符号 |
示例 |
意义 |
算数运算符 |
+ |
|
加 |
- |
|
减/取负 |
* |
|
乘 |
/ |
|
除 |
% |
a%b |
取余 (取a除b的余数) |
++ |
a++(后置) ++a(前置) |
累加 |
-- |
a--(后置) --a(前置) |
递减 |
字符串运算符 |
+ |
|
将字符串合并为新字符串 |
赋值运算符 |
= |
a=b |
将右边的值连到左边 |
+= |
a+=b |
将右边的值加到左边 相当于 a = a + b |
-= |
a-=b |
将右边的值减到左边 |
*= |
a*=b |
将左边的值乘以右边 |
/= |
a/=b |
将左边的值除以右边 |
%= |
a%=b |
将左边的值对右边取余数 |
逻辑运算符 |
< |
a<b |
|
> |
a>b |
|
<= |
a<=b |
|
>= |
a>=b |
|
== |
a==b |
|
!= |
a!=b |
|
&& |
a&&b |
与 a b都为真时,表达式为真 |
|| |
a||b |
或 a或b 为真时,表达式为真 |
^ |
a^b |
异或 a或b 一个为真另一个为假时,表达式为真 |
! |
!a |
非 当a为假时,表达式为真 |
位运算符 |
& |
a&b |
按位与运算 |
| |
a|b |
按位或运算 |
^ |
a^b |
按位异或运算 |
<< |
a<< |
向左移位 |
>> |
a>> |
向右移位 |
~ |
~a |
按位取反 |
其他运算符 |
new |
new Class1() |
创建一个类的实例 |
typeof |
typeof(int) |
获取数据类型说明 |
. |
Obj.Method() |
获取对象的方法或属性 |
?: |
(expr1)?(expr2):(expr3) |
若expr1 则 expr2;否则expr3 |
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
算术运算符是最常见的运算符之一,用于执行基本的数学运算,如加法(`+`)、减法(`-`)、乘法(`*`)、除法(`/`)、取模(`%`)等。在C#中,乘法、除法和取模具有较高的优先级,而加法和减法则相对较低。 #### ...
C#是一种广泛应用于软件...总结来说,C#中的运算符和表达式是程序控制流程和数据处理的核心。熟练掌握它们的使用,能帮助开发者编写出高效、准确的代码。通过深入学习和实践,你可以更好地理解C#语言,并提升编程能力。
1. **基础语法**:C#的基础语法包括变量声明、数据类型(如int、float、string等)、运算符、流程控制(如if语句、switch语句、for循环、while循环等)、函数定义与调用。理解这些基础知识是编程的起点。 2. **面向...
在C#编程语言中,运算符和表达式是构建程序逻辑和进行计算的核心部分。本文将详细介绍C#中的基本运算符、数学运算符、赋值运算符以及比较运算符...在学习C#的过程中,不断练习和应用这些基础知识是提升编程技能的关键。
本资料包“C#学习资料.zip”提供了丰富的资源,旨在帮助初学者构建扎实的C#知识体系,并通过实际案例加深理解。 首先,让我们关注“C#中的Dictionary字典类介绍.pdf”。Dictionary类是C#中一个非常重要的数据结构,...
在C#编程语言的学习过程中,总结是至关重要的,它能帮助我们系统地理解和记忆关键概念。这份"C#总结"以表格的形式呈现,旨在提供一种高效的学习和复习方式。以下是对表格内容的一些详细解读: 1. **基本语法与数据...
【北大青鸟ACCP 5.0 S1 C#总结】 C#是一种广泛使用的面向对象的编程语言,尤其在开发Windows应用程序和Web应用程序时扮演着重要角色。在北大青鸟的ACCP 5.0 S1课程中,C#的学习涵盖了基础到进阶的诸多知识点,以下...
C#学习阅读笔记 本笔记总结了 C# 语言的基本概念、特点和重要知识点。C# 是一种类型安全的语言,专门用于 .NET Framework,具有强数据类型和面向对象的编程特点。下面是笔记的主要内容: 一、C# 语言概述 * C# 是...
学习C#之前,你需要先理解计算机编程的基本概念,如变量、数据类型、运算符、控制结构(条件语句、循环语句)、函数等。这些基础知识是所有编程语言的基础,理解它们将帮助你更好地学习C#。 **第二步:安装开发环境...
同时,提供的PDF文件“C#.pdf”和“c#”可能包含了作者对C#学习过程的总结,包括关键概念的提炼、常见问题的解答和实践技巧的分享。 总之,C#是一门深度和广度兼具的编程语言,学习过程中不仅需要掌握基础语法,...
【标题】"MySchool+C#总结"主要涵盖了Accp5.0第一期C#项目的精髓,这个...总的来说,"MySchool+C#总结"是一个全面的C#学习资源,结合了理论与实践,对于想深入了解C#和提升编程技能的人来说,是非常有价值的参考资料。
这份名为"在C#学习中个人总结的一些资料.zip"的压缩包文件,很可能包含了一个学习者在C#编程语言探索过程中的笔记、示例代码、教程或者项目案例,旨在帮助其他学习者更好地理解C#的核心概念和技术。 C#是一种面向...
总结来说,C#中的运算符提供了丰富的操作手段,帮助开发者处理各种类型的数据和执行复杂的逻辑判断。字符串连接运算符简化了字符串的组合,is运算符提供了类型检查的能力,而as运算符则在类型转换时提供了安全的途径...
这里,我们将探讨由C#高手总结出来的一些重要知识点,这些技巧可能会对你的编程实践带来显著的改进。 首先,我们来看看“面向接口编程”。这是C#中的一项核心原则,它强调程序设计应基于接口而非具体的实现。通过...
C#语言的基础部分涵盖了语法、变量、常量、数据类型、运算符、流程控制(如条件语句、循环结构)和函数等。学习C#,首先要理解其基本结构和语法规则,这将为后续的编程实践打下坚实基础。 二、面向对象编程 C#是...
这份"C#学习资料"包含了丰富的学习内容,是作者精心收集和总结的成果,对于想要深入学习C#的初学者或者有一定基础的开发者来说,都是非常宝贵的资源。以下将详细解析这份资料可能包含的知识点: 1. **基础语法**:...
C#支持方法的重载和运算符的重载,以提供多态性。 接口(interface)是定义行为的契约,C#支持单继承但允许多接口继承。实现接口时,不需要使用override关键字,而override通常用于覆盖父类的方法。编程规范通常...
- **重点攻克差异性知识**:对于C#与C++的不同之处进行重点学习,特别是那些在C++中不存在的概念。 - **实战演练**:通过编写实际项目,加深对C#的理解和运用能力。 - **底层理解**:利用汇编语言的基础,深入...
【标题】"2月1号学习总结文件_resulttke_c#实例_" 提供的是一个关于C#编程语言的实例学习资料,重点在于“resulttke”可能是某种特定的技术或者项目名称,而“c#实例”则表明内容侧重于C#语言的实际应用。...