C#の値型一覧
型名 | 備考 |
---|---|
bool | true または false |
sbyte | 符号付き 8 ビット整数 |
byte | 符号なし 8 ビット整数 |
char | 16 ビットUnicode UTF-16 文字 |
short | 符号付き 16 ビット整数 |
ushort | 符号なし 16 ビット整数 |
int | 符号付き 32 ビット整数 |
uint | 符号なし 32 ビット整数 |
long | 符号付き 64 ビット整数 |
ulong | 符号なし 64 ビット整数 |
float | 32 ビット浮動小数点型 |
double | 64 ビット浮動小数点型 |
decimal | 128 ビット浮動小数点型 |
nint | 実行環境合わせ符号付き 32 /64 ビット整数 |
nuint | 実行環境合わせ符号なし 32 /64 ビット整数 |
C#の参照型一覧
型名 | 備考 |
---|---|
object | すべてのオブジェクトのベースクラス |
string | 0 個以上の Unicode 文字の羅列 |
dynamic | コンパイル時にのみ存在、型チェックしない |
コメント