C#布尔运算符

##布尔运算符

运算符 类别 示例表达式 结果
== 二元 var1=var2==var3; 如果var2等于var3,var1的值就是true,否则为false
!= 二元 var1=var2!=var3; 如果var2不等于var3,var1的值就是true,否则为false
< 二元 var1=var2 < var3; 如果var2小于var3,var1的值就是true,否则为false
> 二元 var1=var2>var3; 如果var2大于var3,var1的值就是true,否则为false
<= 二元 var1=var2<=var3; 如果var2小于等于var3,var1的值就是true,否则为false
>= 二元 var1=var2>=var3; 如果var2大于等于var3,var1的值就是true,否则为false

实例

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace _16
{
class Program
{
static void Main(string[] args)
{
//布尔运算的大于等于
//int score = 99;
//bool res=score >= 50;//在这里>=就是一个比较运算符,用来比较score是否大于等于50,如果是的话返回true,否则返回false
//Console.WriteLine(res);


int num1 = 34;
int num2 = 55;
bool res1 = num1 == num2;//判断num1和num2是否相等,结果是false
bool res2 = num1 != num2;//true
bool res3 = num1 < num2;//true
bool res4 = num1 > num2;//false
bool res5 = num1 <= num2;//true
bool res6 = num1 >= num2;//false
Console.WriteLine(res1);
Console.WriteLine(res2);
Console.WriteLine(res3);
Console.WriteLine(res4);
Console.WriteLine(res5);
Console.WriteLine(res6);
Console.ReadKey();
}
}
}