## 运算符
在C#中,bool类型变量是比较常用的。实际上逻辑运算也是计算机强大的核心理由。
在了解基本语法之前,逻辑运算就可以让你做很多事。
下面我列举出常用的逻辑运算,并且通过例子让你了解逻辑运算的含义。
~~~
void Main(){
int x = 5;
int y = 10;
x += 1;
y ++;
bool a = (5 < 6);
bool b = (x <= y);
bool c = (x*y <= 51);
bool d = (1 == 1);
bool e = (x <= y && x + y == 15);
bool f = (x > y || 1 == 1);
bool g = (x == 6 && (x >= y || y > 10));
}
~~~
请判断a b c d e 的值是true还是false?
哈哈,如果你完全没有头绪,[点我](http://www.runoob.com/csharp/csharp-operators.html)。
不用急,只需要看完链接中的这一部分即可。
结果是
1. a = true
2. b = true
3. c = false
4. d = true
5. e = false
6. f = true
7. g = true
>[danger] 在这我只强调一点
>**算术运算符只是用来计算的,关系运算符和逻辑运算符才是重点。本质上,关系运算符和逻辑运算符都可以看做bool型的函数,它返回的值一定是bool类型的。这点在下一节的if语法中非常重要!**
- 序言
- 写在前面的话
- 太空工程师
- MEA小组
- 一、入门
- 1.1 基础概念
- 1.2 编程工具
- 1.3 变量
- 1.4 函数 Function
- 1.5 基本语法
- 1.5.1 运算符
- 1.5.2 if
- 1.5.3 for
- 1.5.4 其他语法
- 1.3 类 Class
- 二、编程块
- 2.1 方块的概念
- 2.2 List<T>结构
- 2.3 获取方块
- 2.4 方块的使用
- 三、Ship 类
- 3.1 简介
- Ship v0.5
- 代码
- 手册(待更新)
- 例子(待更新)
- Ship v1.0
- 代码
- 例子
- 文档
- 实例化
- 内置变量
- 内置方法
- Target类
- 四、运动控制算法在SE中的应用
- 4.1 运动控制介绍
- 4.2 过程控制
- 4.3 震荡和动态误差
- 4.4 误差累加方案
- 4.5 PID算法
- 4.6 对PID算法的一点点简化
- 4.7 一阶惯性系统的PID算法优化的研究
- 五、MEA方块类
- 5.0 核心代码目录
- v1.0核心代码
- v1.1 核心代码
- v2.0 核心代码
- 5.1 类的概念
- 5.2 MEA的方块类(Block)
- 5.3 方块类文档
- 5.4 方块类2.0 全教程
- 5.4.1 安装和使用
- 5.4.2 方块类(Block)
- 5.4.3 显示屏类(DisplayScreen)
- 5.4.4 LCD类(LCD)
- 5.4.5 主控座椅类(Cockpit)
- 六、疯猴的编程笔记
- 第一个程序
- 获取和控制其他块
- 物流与生产
- 界面与通信
- 运动与姿态
- 侦测与导航
- 七、SteamZhou的笔记
- 有趣而花里胡哨的IDEA
- 八、质子对撞炮的笔记
- 属性 Property
- 接口 interface