単なる好奇心から:
値を特定の数値型、たとえば Integer (32 ビット符号付き) として解釈したい場合は、定数値に "I" (型文字) を追加することで、コンパイラーに指示できることがわかっています。
Private Function GetTheAnswerAsInteger() As Integer
Return 42I
End Function
また、Short を表す「S」、Decimal を表す「D」などもあります。
しかし、バイトの接尾辞? ヒント: 明らかな「B」ではありません...
ベストアンサー1
ありません。定数の整数とバイトを区別する必要がある場合 (適切なオーバーロードを呼び出す場合など)、キャストする必要があります。
(ちなみに、C# でも同じです。)
バイトにはリテラル型文字または識別子型文字がありません。
また、型文字とリテラル接尾辞のリスト。