C# 常用資料型態
在資料型態中,會影響主記憶體中所佔用的儲存空間大小,由內容可知各種資料型態的變數在電腦中所儲存的方式及限制,在了解資料需求後,用有效率的概念好好利用嚕~~~
資料型態主要分三大型態:分別為數字類、文字類、其他類,善用資料型態,有利於程式的可讀性,反之,則會造成程式錯誤,如溢位 (Overflow)的錯誤產生。
數字類資料型態
資料型態 |
資料名稱 |
類別名稱 |
所佔用記憶體 |
資料表示的範圍 |
Short |
短整數 |
System.Int16 |
2Byte |
-32,768 至 32,767 |
int |
整數 |
System.Int32 |
4Byte |
-2,147,483,648 至2,147,483,647 |
long |
長整數 |
System.Int64 |
8Byte |
-9,223,372,036,854,775,808至9,223,372,036,854,775,807 |
ushort |
無號短整數 |
System.Int16 |
2Byte |
0 至 65,535 |
uint |
無號整數 |
System.Int32 |
4Byte |
0 至 4,294,967,295 |
ulong |
無號長整數 |
System.Int64 |
8Byte |
0 至 18,446,744,073,709,551,615 |
float |
浮點數 |
System.Single |
4Byte |
1.5×10-45 至 3.4×1037 |
double |
雙精準度 |
System.Double |
8Byte |
5.0×10-324 至 1.7×10308 |
decimal |
貨幣 |
System.Decimal |
16Byte |
1.0×10-28 至 7.9×1028 |
文字類資料型態
資料型態 |
資料名稱 |
類別名稱 |
所佔用記憶體 |
資料表示的範圍 |
char |
字元 |
System.Char |
2Bytes |
0 到 65535 |
string |
字串 |
System.String |
依設定的字串長度而定 |
1 到 231 個字元 |