[C#] 資料型態

摘要:C# 資料型態

(1)整數型別

 

型別長度(位元)範圍
sbyte8-128~127
byte80~255
short16-32768~321767
ushort160~65535
int32-2147483648~2147483647
uint320~4294967295
long64-9223372036854775808~9223372036854775807
ulong640~18446744073709551615

(2)布林型別

布林型別表示布林值Ture/False

(3)字元型別

 

型別長度(位元)範圍
char160~65535

另外,C#仍保有C/C++的Escape Sequence,如下表

 

Escape Sequence出現字元Unicode編碼
\'單引號0x0027
\"雙引號0x0022
\\反斜線符號0x005C
\0Null0x0000
\a發出一聲0x0007
\b倒退一個字元0x0008
\fForm feed0x000C
\n跳下一行0x000A
\r換行並移到最前方0x000D
\t水平方向的Tab0x0009
\v垂直方向的Tab0x000B

(4)浮點數型別

 

型別長度(位元)精確度範圍
float327位1.5x10(-45)~3.4x10(38)
double6415~16位5.0x10(-324)~1.7x10(308)

註:因為網頁顯示問題,上述的10(45)代表10的45次方,依此類推

(5)Decimal

 

型別長度(位元)精確度範圍
decimal12828~29位1.0x10(-28)~7.9x10(28)

註: decimal為高精確度的型別,主要應用於商業運算

資料轉自http://www.study-area.org/coobila/tutorial_340.html