int の値を null に設定したり、実際の値に設定したりする必要がある場合があります。問題は、その値を別の変数を作成するのではなく、SAME 変数に格納する必要があることです。
int? year;
if(something)
year = null;
else
int.tryParse("some string", out year);
「何らかの文字列」は常に有効な int ですが、問題は int で int.tryParse を使用できないことですか? それを回避する方法は?