日期:2014-05-18  浏览次数:21162 次

bool类型与object类型怎么比较
object o;
bool b=false;

if(o.tostring()=="false")

consolewrite("good");
还是
if(bool.parse(o.tostring())==false)

怎么进行比较

------解决方案--------------------

object b = true;
bool d = true;
if (b.Equals(d))
{
Debug.Write("a");
}
------解决方案--------------------
都可以,不过你代码写错了
------解决方案--------------------
object o为null,没法tostring
先判断是否为null
------解决方案--------------------
先判断o是否为null.只有在不为null的情况下才能tostring,否则会报错.