Null許容型 変数

C#にはNull許容型変数があるのをリファレンスを眺めていて初めて知った。
これはどんな変数かというとint型なら、
-2147483648 〜 2147483647の値とNull値を割り当てることができる特殊な変数
使い方は

int? memID = null;
// System.Nullable<値型>で利用可能なので、boolean?とかいけるみたい

としてやるとできる。

うーん、変態的。でも、DB値とかを受け取りたい場合には便利かも。