значение поля DataRow и проверка на null
У меня определен DataRow trw = sc.Rows[0]; затем идет конвертация данных (int)trw["ccend"] и в этом месте я получаю ошибку InvalidTypeCast. В этой строке в trw["ccend"] значение null. Пытаюсь сделать обработку этой ситуации:
int ccend = 0;
if (trw["ccend"] != null)
{
ccend = (int)trw["ccend"] ;
}
Почему-то заходим в if, хотя из sql возвращается null.