【发布时间】:2017-09-01 02:54:26
【问题描述】:
我正在将我的 dataRow 值转换为布尔值,但出现以下异常:
字符串未被识别为有效的布尔值
这是代码:
bool a = Convert.ToBoolean(row["ISMOVING"].ToString());
row["ISMOVING"] 包含 1
我做错了什么?
【问题讨论】:
-
row["ISMOVING"]的值是多少? -
向我们展示 row["ISMOVING"] 的值。可能它不是布尔转换器支持的东西。
-
如果您不想将值用作字符串,为什么还要调用
ToString()?
标签: c# boolean tostring type-conversion