Что я должен использовать для сравнения DBNull? Использование DBNull.Value или ToString (). IsNullOrEmpty ()
Я могу проверить наDBnull
в строке данных, используя любой из методов.
Либо с помощью
if(dr[0][0]==DBNull.Value)
//do somethin
или делая
if(dr[0][0].ToString().IsNullOrEmpty())
//do something
В обоих случаях я получу одинаковый результат.
Но какой из них является концептуально правильным подходом. Который будет использовать меньше ресурсов