var account = new TRANSPORT_TO_ACCOUNT
{
TransportLayerId = reader["ID"] as string,
...
BLOCKED = reader["BLOCKED"] as bool,
};
accounts.Add(account);
我对此代码有问题。正确的布尔定义为不可为空的运算符
的作为操作者必须与参考类型或空类型被使用(“布尔”是一个非空值类型)
我应该如何正确声明BLOCKED
在这种情况下?
什么是'reader'?如果它是'DbDataReader'的一些衍生物,那么它可以使用'GetBoolean()'和'IsDbNull()'方法。 –