字符串未被识别为有效的布尔异常
String was not recognized as a valid Boolean Exception
我正在将我的 dataRow 值转换为布尔值,但出现以下异常:
String was not recognized as a valid Boolean
这是代码:
bool a = Convert.ToBoolean(row["ISMOVING"].ToString());
row["ISMOVING"]
包含 1
我做错了什么?
删除 ToString()
调用
bool a = Convert.ToBoolean(row["ISMOVING"]);
row["ISMOVING"] 应该有这些值中的任何一个 "True","False","1"or "0" ,任何其他值也不能转换为 bool在将其转换为布尔值之前,您不必将其转换为字符串。
我正在将我的 dataRow 值转换为布尔值,但出现以下异常:
String was not recognized as a valid Boolean
这是代码:
bool a = Convert.ToBoolean(row["ISMOVING"].ToString());
row["ISMOVING"]
包含 1
我做错了什么?
删除 ToString()
调用
bool a = Convert.ToBoolean(row["ISMOVING"]);
row["ISMOVING"] 应该有这些值中的任何一个 "True","False","1"or "0" ,任何其他值也不能转换为 bool在将其转换为布尔值之前,您不必将其转换为字符串。