値はクラス オブジェクトのデータベースから割り当てられるため、10 進数が NULL であるか、値があるかどうかを確認したいと思います。
public decimal myDecimal{ get; set; }
そして、私は持っています
myDecimal = Convert.ToDecimal(rdrSelect[23].ToString());
やっています:
if (rdrSelect[23] != DBNull.Value)
{
myDecimal = Convert.ToDecimal(rdrSelect[23].ToString());
}
しかし、私はこれを得ています:
'decimal' 型の値が null と等しくなることはないため、式の結果は常に 'true' です。
その10進数に何らかの値があるかどうかを確認するにはどうすればよいですか?