char は 1 バイトじゃないので注意。金額に便利な decimal があります。
また、c++ と異なり、int は 4 バイト固定、long は 8 バイト固定です。
型 (C#) | バイト数 | 型 (.NET) | 内容 |
---|---|---|---|
bool | 1 | Boolean | 真偽値 (true または false) |
char | 2 | Char | ユニコード文字 |
sbyte | 1 | SByte | 整数 |
byte | 1 | Byte | 整数 (符号なし) |
short | 2 | Int16 | 整数 |
ushort | 2 | UInt16 | 整数 (符号なし) |
int | 4 | Int32 | 整数 |
uint | 4 | UInt32 | 整数 (符号なし) |
long | 8 | Int64 | 整数 |
ulong | 8 | UInt64 | 整数 (符号なし) |
decimal | 12 | Decimal | 整数 (m または M サフィックス) |
float | 4 | Single | 浮動小数点数 (f サフィックス) |
double | 8 | Double | 浮動小数点数 |
このサイトのページへのリンクは自由に行っていただいてかまいません。
このサイトで公開している全ての画像、プログラム、文書の無断転載を禁止します。
ここをクリック
すると表示されるページから作者へメールで連絡できます。