DB.NullをC#で10進数に変換する方法はありますか?CでDB.Nullを10進数に変換する方法
Object[] returnvalue = new Object[1];
returnvalue[0] = null;
returnvalue[0] = Convert.ToDecimal(returnvalue[returnvalue.Length - 1]);
同様もののCLRはDBNull.Valueのはキャスト型にすることはできませんと言っています。まだ私はそこにあることを知りたいです
どのような回避策ですか? ありがとうございます
をどこ 'あなたの例ではDBNull'ですか?それは単純な「ヌル」です。 –
DBNullはnullと少し異なります。 Nullは利用可能なオブジェクトがないことを意味します。 DBNullは値が不明であることを意味します。 DBNullを取得した場合、その値は現在のところ定義されていません。どのように小数点に変換できますか?デフォルト値を自分で決定して割り当てる必要があります。 –