NULL許容型(変数名に?)

変数名またはデータ型に?をつけることで、

その変数はNothingを受け入れる事ができるようになる。

以下はいずれも等価となる。

 

Dim test as Integer?

Dim test? as Integer

 

(*)例えば何かの件数を表示する場合に、0とデータ無しを区別する為

 などにNull許容型が有効となる。