簡稱
.net類
型別 寬度
範圍(位)
byte
system.byte
無符號整數
8 -128 到 127
sbyte
system.sbyte
有符號整數
8 -128 到 127
int
system.int32
有符號整數
32 -2,147,483,648 到 2,147,483,647
uint
system.uint32
無符號整數
32 0 到 4294967295
short
system.int16
有符號整數
16 -32,768 到 32,767
ushort
system.uint16
無符號整數
16 0 到 65535
long
system.int64
有符號整數
64 -922337203685477508 到 922337203685477507
ulong
system.uint64
無符號整數
64 0 到 18446744073709551615
float
system.single
單精度浮點型別
32 -3.402823e38 到 3.402823e38
double
system.double
雙精度浮點型別
64 -1.79769313486232e308 到 1.79769313486232e308
char
system.char
單個 unicode 字元
16 用在文字中的 unicode 符號
bool
system.boolean
邏輯 boolean 型別
8 true 或 false
object
system.object
所有其他型別的基本型別
string
system.string
字串行
decimal
system.decimal
可以表示具有 29 個有效位的小數的精確分數或整數型別
128
-2 x 10-96 到 2 x 1096
--------------
雖然沒排成table,但聰明的大家都應該看得懂
整形長度 short < int < long
浮點長度 float < double < decimal
參考 C 資料型別
簡稱 net類 型別 寬度 範圍 位 byte system.byte 無符號整數 8 128 到 127 sbyte system.sbyte 有符號整數 8 128 到 127 int system.int32 有符號整數 32 2,147,483,648 到 2,147,483,647 uin...
c 資料型別轉換 as(C 參考)
as 運算子類似於強制轉換操作。as returns null instead of raising an exception.但是,因此,如果轉換是不可能的,as 返回 null 而不引發異常。請看下面的示例 expression is type type expression type null...
C 資料型別
一般來說,計算機要儲存和處理不同的資料型別,在c 中有基本的資料型別和使用者自定義資料型別以及引用型資料。我們先學習下基本的資料型別,也就是系統自帶的資料型別。每種資料型別都要佔據系統記憶體的一定空間,例如c 中的整數int 乙個整數佔4個位元組,也就是32位 計算機是用0和1二進位制來表示和處理資...