If I do something like:
DataSet ds = GetMyDataset();
try
{
string somevalue = ds.Tables[0].Rows[0]["col1"];
}
catch
{
//maybe something was null
}
Is there a good way to check for null values without using the try/catch? It’s just that I don’t care if the value in “col1” is null, OR if “col1” didn’t exist, OR if there were no rows returned, OR if the table doesn’t exist!
Maybe I should care? 🙂
Maybe try/catch is the best way of approaching this but I just wondered if there was another way to do it?
Thanks!
I think May be Monad is best thing for this situation (Sample is from source):
for your case is similar to:
you will create an extension class and use it without worring about null references, Also
Returnmethod is useful for you see link.