本文演示了C#中bool數(shù)據(jù)類型的使用方法。
bool數(shù)據(jù)類型是值類型,其有兩種值:true和false,分別代表邏輯真和邏輯假。
在邏輯運(yùn)算中,兩個(gè)bool類型的數(shù)據(jù)相與時(shí),如果兩個(gè)數(shù)據(jù)都為true,則運(yùn)算結(jié)果為真,只要一個(gè)為假(false),則運(yùn)算結(jié)果為假;
兩個(gè)bool類型的數(shù)據(jù)相或時(shí),如果兩個(gè)數(shù)據(jù)都為false時(shí),其運(yùn)算結(jié)果為false,只要一個(gè)為真,則運(yùn)算結(jié)果為真;
兩個(gè)bool類型的數(shù)據(jù)相異或時(shí),如果兩個(gè)數(shù)據(jù)取不同值時(shí),其運(yùn)算結(jié)果為true,只要兩個(gè)數(shù)據(jù)取值相同,則結(jié)果為假。
下面的例子中,簡單演示了bool數(shù)據(jù)類型的定義、和賦值。
案例源代碼如下:
using System;
namespace BoolType
{
class Program
{
static void Main(string[] args)
{
bool b1 = true;
bool b2 = false;
bool b3;
b3 = b1;
Console.WriteLine("b1={0},b2={1},b3={2}", b1, b2, b3);
}
}
}
程序運(yùn)行結(jié)果如下:
b1=True,b2=False,b3=True
注意,雖然其輸出時(shí)為True和False,即開始字母是大寫的,但是,在賦值時(shí)必須為小寫。
新聞熱點(diǎn)
疑難解答