C#のデータ型
C#のデータ型(値型)
数値型
整数型
データ型 (.NETの型) |
範囲 (ビット) |
sbyte (System.SByte) |
-128~127 (8ビット) |
short (System.Int16) |
-32768~32767 (16ビット) |
int (System.Int32) |
-2147483648~2147483647 (32ビット) |
long (System.Int64) |
-9223372036854775808 ~9223372036854775807 (64ビット) |
byte (System.Byte) |
0~255 (8ビット) |
ushort (System.UInt16) |
0~65535 (16ビット) |
uint (System.UInt32) |
0~4294967295 (32ビット) |
ulong (System.UInt64) |
0~18446744073709551615 (64ビット) |
実数型
データ型 (.NETの型) |
範囲 (ビット) |
float (System.Single) |
-3.402823E+38 ~3.402823E+38 (32ビット) |
double (System.Double) |
-1.79769313486232E+308 ~1.79769313486232E+308 (64ビット) |
decimal (System.Decimal) |
-79228162514264337593543950335 ~79228162514264337593543950335 (128ビット) |
文字型
データ型 (.NETの型) |
範囲 (ビット) |
char (System.Char) |
シングルクォート「’」で囲まれたUnicode1文字 またはUnicode番号、エスケープシーケンス (16ビット) |
論理型
データ型 (.NETの型) |
範囲 (ビット) |
bool (System.Boolean) |
「true」または「false」 ※0とか1は使えない |
C#のデータ型(クラス型)
文字列型
データ型 (.NETの型) |
範囲 (ビット) |
string (System.String) |
ダブルクォート「”」で囲まれた文字列 |
コメント
この記事へのトラックバックはありません。
この記事へのコメントはありません。