📅  最后修改于: 2023-12-03 14:50:11.965000             🧑  作者: Mango
在C#中,布尔值(Boolean)类型用来表示逻辑状态,只有两个取值:true和false。布尔值常常用于条件语句和循环语句中。
在C#中,可以声明一个布尔变量并将其赋值为true或false,例如:
bool myBool = true;
在这个例子中,我们声明了一个名为myBool的布尔变量,并将其赋值为true。
注意,布尔变量只能被赋值为true或false,不能被赋值为其它任何类型的值。
布尔表达式是一种逻辑表达式,它的值只有true或false两种可能性。布尔表达式常常用于条件语句和循环语句中判断逻辑条件。
以下是一些常见的布尔表达式:
bool a = true;
bool b = false;
// 相等
bool isEqual = (a == b); // false
// 不相等
bool isNotEqual = (a != b); // true
// 大于
bool isGreaterThan = (2 > 1); // true
// 小于
bool isLessThan = (2 < 1); // false
// 大于等于
bool isGreaterThanOrEqual = (2 >= 2); // true
// 小于等于
bool isLessThanOrEqual = (2 <= 1); // false
// 逻辑与
bool andResult = (a && b); // false
// 逻辑或
bool orResult = (a || b); // true
// 逻辑非
bool notResult = !a; // false
在C#中,未初始化的布尔型变量默认值为false,例如:
bool myBool; // 默认值为false
本文介绍了在C#中声明和赋值布尔变量以及常见的布尔表达式,希望对你有所帮助。