我正在尝试从哈希表中检索布尔值...我的代码如下所示:
Hashtable h = new Hastable();
...
h["foo"] = true;
...
object o = h["foo"];
if( o == null ) { return false; }
if( o.GetType() != typeof(bool) ) { return false; }
return (bool)o;
相反,我对对象使用这样的东西
return h["foo"] as MyObject;
布尔值有更好的解决方案吗?