Как обрабатывать двойное значение, если оно равно нулю? - PullRequest
0 голосов
/ 19 марта 2012

Я добавляю значение столбца columnX (double) в datatable, оно имеет value=null, поэтому я получаю исключение, я пробовал (double?), Но после проверки значения я могу добавить (double) значение в двойной столбец. Как решить проблему?

1 Ответ

0 голосов
/ 19 марта 2012

Вы можете проверить, является ли результат "DbNull" или DBNull или нет уверенности в использовании заглавных букв

, т. Е.:

if(newRow[field] is DBNull){
//handle for null value
}else{
newRow[field] = value
}
...