次のような短い定義のゲッターセッターを持つフィールドがあるとしましょう。
public double MyDouble { get; set; }
このMyDouble値が設定されているかどうかを確認したいと思います。私はこのようにチェックすることはできません:
if(MyDouble == null) .... else ....
double変数はnull値を取得できないためです。では、この値が設定されているかどうかを確認するにはどうすればよいですか?isSet状態を保持する2番目の変数を使用する必要がありますか、それともdouble型のデフォルト値がありますか?
ありがとう。