タイプの値の列を持つ強い型のデータテーブルがありInt32
、この列でnullが許可されている場合、値がnullの行に対してこれを行うと、例外が発生します。
int value = row.CustomValue;
代わりに私はこれを行う必要があります:
if (!row.IsCustomValueNull()) {
int value = row.CustomValue;
// do something with this value
}
理想的には、これを実行できるようにしたいと思います。
int? value = row.CustomValue;
もちろん、私はいつでも自分のメソッドを書くことができGetCustomValueOrNull
ます。ただし、列自体に対して自動生成されたプロパティが単にnull許容値を返した場合は望ましいでしょう。これは可能ですか?