📜  分配布尔值 c# (1)

📅  最后修改于: 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#中声明和赋值布尔变量以及常见的布尔表达式,希望对你有所帮助。