[初學C#]memo:bool 的基本使用

摘要:[初學C#]memo:bool 的基本使用

宣告一個儲值 bool 值 true 和 false 的變數:

(1)
把1這個值指定給變數a
bool a=true;
Console.WriteLine(a);
→Output:True

(2)
a==1 比較a是不是等於1
bool a= (1==1);
Console.WriteLine(a);
→Output:True

(3)
a!=1 比較a是否不等於1
bool a= (1!=1);
Console.WriteLine(a);
→Output:False

(4)
先宣告兩個 int 變數

int x=5,y=10;

分別印出下面六種情況的 bool 值:

bool a = (x < y);      (x有沒有大於y)
bool b = (x > y);      (x有沒有小於y)
bool c = (x <= y);    (比較x是否小於y)
bool d = (x >= y);    (比較x是否大於y)
bool e = (x == y);    (比較x是否等於y)
bool f = (x != y);       (比較x是否不等於y)

Console.WriteLine("x=5,y=10");
Console.WriteLine("x<y="+a);
Console.WriteLine("x>y="+b);
Console.WriteLine("x<=y="+c);
Console.WriteLine("x>=y="+d);
Console.WriteLine("x==y="+e);
Console.WriteLine("x!=y="+f);

→Output:x<y=True
                    x>y=False
                    x<=y=True
                    x>=y=False
                    x==y=False
                    x!=y=True

(5)
再來玩一個很無聊又很個人耍北七的例子...
用字串練習 bool 值:

string cinthiea="人";
string steven="人";
Console.WriteLine(cinthiea==steven); (比較cinthiea和steven是不是都是人XDDDD)

→Output:True

(要是顯示"False"的話,我和我家的御用家教就要去砍掉重練了XDDDD)