Я новичок в С#. Я выполнял некоторые запросы на выборку из таблиц базы данных, используя классы System.Data.SqlClient. Я получил sqlnullvalueexception при выполнении некоторого запроса select. В googling я узнал, что если в базе данных значение null, SqlDataReader.GetString(или его варианты) будет вызывать sqlnullvalueexception. Какова наилучшая практика кодирования для этого?
if (!sqlDataReader.IsDBNull(n)) value = r.GetString(n);
Какой лучший способ кодирования?