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

コメント
我来看看是咋么回事