C# 布尔类型/运算符
C#布尔类型/运算符
C#的bool类型别名System.Boolean类型是一个逻辑值,可以分配文本true或false。
我们使用bool类型来表示一个ture或false值,例如isRain,isValid,isChecked。
布尔l转换
不能从bool类型转换为数字类型,反之亦然。
平等和比较运算符
==
和!=
测试任何类型的相等和不等式,但总是返回一个bool值。
以下代码显示如何使用等式和比较运算符。
int x = 1;
int y = 2;
int z = 1;
Console.WriteLine (x == y); // False
Console.WriteLine (x == z); // True
对于引用类型,默认情况下,相等性基于引用,而不是基础对象的实际值。