преобразование значения datareader в переменную, допускающую значение NULL

Я пытаюсь запустить следующий код, но получаю ошибку преобразования. Как я могу переписать свой код, чтобы получить то же самое?

boolResult= (bool?)dataReader["BOOL_FLAG"] ?? true;
intResult= (int?)dataReader["INT_VALUE"] ?? 0;

Спасибо

9
задан taylonr 23 March 2011 в 18:36
поделиться