字符串未被识别为有效的布尔异常

Hum*_*Ali -4 c# boolean tostring type-conversion

我正在将dataRow值转换为布尔值但得到以下异常:

字符串未被识别为有效的布尔值

这是代码:

bool a = Convert.ToBoolean(row["ISMOVING"].ToString());
Run Code Online (Sandbox Code Playgroud)

row["ISMOVING"] 包含1

我究竟做错了什么?

Rah*_*hul 5

删除该ToString()电话

bool a = Convert.ToBoolean(row["ISMOVING"]);
Run Code Online (Sandbox Code Playgroud)