Проверить нулевые значения в C #

Если я сделаю что-то вроде:

DataSet ds = GetMyDataset();

try
{
    string somevalue = ds.Tables[0].Rows[0]["col1"];
}
catch
{
    //maybe something was null
}

Есть ли хороший способ проверить нулевые значения без использования try / catch? Просто мне все равно, если значение в "col1" равно нулю, ИЛИ, если "col1" не существует, ИЛИ, если не было возвращенных строк, ИЛИ, если таблица не существует!

Может быть, я должно заботиться? :) Возможно, попробуйте / поймать - лучший способ приблизиться к этому, но я просто подумал, есть ли другой способ сделать это?

Спасибо!

12
задан Henk Holterman 8 June 2011 в 15:05
поделиться