此代碼拋出了一個錯誤: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