C#學習日記05---資料類型 之 布爾類型

來源:互聯網
上載者:User
實值型別之布爾類型:

布爾類型是用來表示 '真' 和 '假' 這兩個概念的,雖然看起來很簡單,但實際用法十分廣泛.我們知道,電腦是用二進位來表示各種資料的,在它 的內部只有0或者1.布爾類型表示的邏輯變數只有2中,True 或 False.

在這裡我們對比下C/C++,布爾類型在C/C++中的意義與C#一樣,表示 ‘真’ 或 ‘假’這兩個值,0表示的是 ‘假’其他非0的數字表示 ‘真’ 這種不正規的表達在C#中被廢棄了。在C#中 True、False都不能用其他值替代,在整數類型與布爾類型之間也不存在任何轉換,也就是說將整數類型轉化成布爾類型是不合法的。

bool x=1 //錯誤

bool x=true 或 x = false //正確

接下來就定義一個布爾型變數並輸出:

using System;  using System.Collections.Generic;  using System.Linq;  using System.Text;    namespace Example  {      class Program      {          static void Main(string[] args)          {              bool b=true;            Console.WriteLine(b);            }      }  }

結果為:

     True

以上就是C#學習日記05---資料類型 之 布爾類型的內容,更多相關內容請關注topic.alibabacloud.com(www.php.cn)!

  • 相關文章

    聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.