C#中bool 和Boolean是沒有區別的

今天在這裏,將證明bool和Boolean(System.Boolean)是完全一樣的
C#中bool <wbr>和Boolean是沒有區別的

以上代碼的執行結果爲:
C#中bool <wbr>和Boolean是沒有區別的
     說明:bool和System.Boolean的都是值類型,長度都爲1

也有人會糾結於bool和System.Boolean的執行效率,現證bool和System.Boolean的執行效率一樣
C#中bool <wbr>和Boolean是沒有區別的
   在兩個方法中,分別定義了bool和Boolean的變量,編譯結束後,用ILDasm.exe查看編譯結果,兩個方法的內容如下:
C#中bool <wbr>和Boolean是沒有區別的

C#中bool <wbr>和Boolean是沒有區別的
以上說明:bool 和System.Boolean在執行效率上是一樣的

由以上可知:bool和System.Boolean是一樣的。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章