各位高手,我在写一个缓存类的时候,出现未将对象引用设置到对象的实例的错误,代码如下:
类:
public class storecache
{

private Cache CacheInfo = null;
public storecache()
{

} public void SaveCache(string cachekey,object info)
{
try
{
CacheInfo = new Cache();
CacheItemRemovedCallback callBack =new CacheItemRemovedCallback(onRemove);
if(cachekey!=null && cachekey.Length!=0 && info!=null)
{
CacheInfo.Add(cachekey,info,null,DateTime.Now.AddSeconds(18000),TimeSpan.Zero,CacheItemPriority.High,callBack);
}
}
catch(Exception e)
{
throw new Exception(e.Message);
}
} public object GetCache(string cachekey)
{
return CacheInfo.Get(cachekey);
} private static void onRemove(string strIdentify, object userInfo,CacheItemRemovedReason reason)
{
   
}
}
}页面:
private void savecache(object sender, System.EventArgs e)
{
string info = tb.Text;
string ckey = "txtvalue";

storecache tcache = new storecache();
tcache.SaveCache(ckey,info);

}当调用缓存类的SaveCache方法的时候,执行到
CacheInfo.Add(cachekey,info,null,DateTime.Now.AddSeconds(18000),TimeSpan.Zero,CacheItemPriority.High,callBack);
这句的时候报未将对象引用设置到对象的实例!
是什么问题呢?参数不对吗?还是其他原因,希望各位解答一下,先谢谢各位了。