此代码抛出了一个错误:ASP.NET C#布尔型铸造
bool status1 = (bool)Cache["cache_req_head"];
bool status2 = (bool)Cache["cache_super"];
bool status3 = (bool)Cache["cache_head"];
这是怎样的缓存变量设置:
if (checkreqhead == true)
{
Cache["cache_req_head"] = true;
}
else if (checksuper == true)
{
Cache["cache_super"] = true;
}
else if (checkhead == true)
{
Cache["cache_head"] = true;
}
即将从PHP
的背景下,这是尴尬。错误是:
Object reference not set to an instance of an object
我确定这是一件非常简单的事情,但可能我不能发现它。
感谢所有帮助:)
顺便说一句:你的if语句中的“== true”是多余的。 – JohnFx