(LocalVariable)ABC.string(Name) = (IDataReader)dataReader.GetString(0);
这个name
值是从数据库中获取的。
这里的情况是,如果读取到的name
为null
,则会抛出异常?
我在这里手动进行一些if条件判断。我不想手动编写检查所有变量的条件。
我现在正在做这样的事情...
String abc = dataReader.GetValue(0);
if (abc == null)
//assigning null
else
//assigning abc value
是否有类似的东西,可以为这个编写扩展方法?
dataReader.GetString(0)
返回""
(空字符串)。 - Ian Boyd