C# は厳密に型指定された言語であるため、変数を宣言する際は、データ型の指定が必要となります。
データ型を、System名前空間に用意された構造体で指定すると長くなるため、エイリアスも用意されています。
エイリアス |
データ型 |
意味 |
範囲 |
sbyte |
System.SByte |
符号なし8bit整数 |
-128 ~ 127 |
byte |
System.Byte |
符号付き8bit整数 |
0 ~ 255 |
short |
System.Int16 |
符号付き16bit整数 |
-32768 ~ 32767 |
ushort |
System.UInt16 |
符号なし16bit整数 |
0 ~ 65535 |
int |
System.Int32 |
符号付き32bit整数 |
-2147483648 ~ 2147483647 |
uint |
System.UInt32 |
符号なし32bit整数 |
0 ~ 4294967295 |
long |
System.Int64 |
符号付き64bit整数 |
-9223372036854775808 ~ 9223372036854775807 |
ulong |
System.UInt64 |
符号なし64bit整数 |
0 ~ 18446744073709551615 |
char |
System.Char |
文字型 |
0 ~ 65535 |
float |
System.Single |
単精度実数 |
-3.402823E+38 ~ 3.402823E+38 |
double |
System.Double |
倍精度実数 |
-1.79769313486232E+308 ~ 1.79769313486232E+308 |
bool |
System.Boolean |
ブール値 |
|
decimal |
System.Decimal |
10進型 |
-79228162514264337593543950335 ~
79228162514264337593543950335 |
string |
System.String |
文字列型 |
|
最終更新:2008年10月26日 02:42