数据库中true和false与c#代码的转换

数据库中的0和1(tinyInt)对应于程序的trur和false无法完成类型转换完成,可以用:

case "System.Boolean":

if (value.ToString() == "1" || value.ToString() == "0")

{

value=(value.ToString()=="1"?true:false);

}

else

{

value = bool.Parse(value.ToString());

}

break;