VB.NETのリテラル表記をするための型文字一覧です。
例えば123という数値をVB.NETは自動的にInteger型と判断しますが、
明示的にLong型としたい場合は、123L という指定をすればOKです。
VB.NETのリテラル表記の型文字
型 | 型文字 | 例 |
---|---|---|
Integer | I (※1) | 123I 123 |
Long | L (※1) | 123L 123 |
Short | S | 123S |
UInteger | UI | 123UI |
ULong | UL | 123UL |
Single | F | 1.23F |
Double | R (※2) | 1.23 1.23R |
Decimal | D | 1.23D |
Char | c | "A"c |
Date | # ~ # | #10/29/2015# |
String | " ~ " | "hoge" |
備考
- 数値に型文字を付加しない場合は、数値のサイズにより自動的にInteger型またはLong型になります。
- 小数値に型文字を付加しない場合は、自動的にDouble型になります。
関連記事
- 定数とリテラルのデータ型 (Visual Basic) ※Microsoft公式HP