程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> C#中整型介紹

C#中整型介紹

編輯:C#入門知識

類型 位數 System. 與CLS兼容? 有無符號
sbyte 8 SByte 否 有
ushort 16 UInt16 否 無
uint 32 UInt32 否 無
ulong 64 UInt64 否 無
        
byte 8 Byte 是 無
short 16 Int16 是 有
int 32 Int32 是 有
long 64 Int64 是 有
C#中函數,變量的的整型主要分為以上幾類。
有符號整形和字節型是屬於“通用語言認證系統”(CLS)的。而無符號整形不屬於CLS。
你可以使用原始的類型關鍵字(如int)或與之對應的別名(如System.Int32),這兩種方法都是可行的。但唯一例外的情況是:當你把類型名作為.net framework函數實參的時候,你只能使用System.Int32,而不能使用int。例如,你必須這樣調用:Type.GetType("System.Int32"),而Type.GetType("int")語句是錯誤的。這是因為int只是C#中的關鍵字,而.net framework函數是設計成在所有的.net語言中都通用的。必須注意的是byte在C#中是無符號的。
注意:byte和sbyt只有8位,因此它們不能作為數組的元素,因為數組元素的最小尺寸是16位(2字節)。

 

作者:ershouyage

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved