上节课中我们熟悉了数据类型的概念,并且学会了如何创建和引用变量。本节课的主要内容是运算、字符串的常用操作和日期的常用操作。
运算分为算术运算和逻辑运算,算术运算是指我们小学时候老师教的加减乘除(计算机编程中多一个模运算),逻辑运算对于新接触编程的朋友来说可能是一个新名词,就是说2个操作数进行运算,结果为布尔值(true或者false)。
在日常生活中的加减乘除存在先乘除后加减的规则,同样,在编程中也是一样的,运算有一个优先级的概念,这个优先级说白了就是先执行谁后执行谁的问题,下面给出一个在C#编程中可能遇到的运算符的优先级排序。
运算类别 | 运算符 |
---|---|
乘除 | * / % |
加减 | + - |
相等 | ==(相等) !=(不等) |
逻辑与 | & |
逻辑异或 | ^ |
逻辑或 | | |
条件与 | && |
条件或 | || |
条件运算 | ?: |
上表就是最基本的一些运算符,当然,C#中的运算符远不止这些,还有一些高级的运算符不在我们编程入门的课程的学习范围之内,后续一些高级课程会学到。
接下来我们还要学习到的是:
1.常用算术运算符的操作
2.运算符优先级详解
3.理解布尔运算
4.字符串的常用操作(拼接、字符串截取、字符串检索等)
5.理解DateTime数据类型(时间和日期的操作)
课程中的运算符的详细讲解和演示请观看本课教学视频:点击百度网盘下载