Application缓存如何更新?
比如:
System.Web.HttpContext.Current.Application["BBS"]=ds.Tables["BBS"].DefaultView;
dataset 发生变化了,需要更新,采用如下代码:
System.Web.HttpContext.Current.Application.Lock();
System.Web.HttpContext.Current.Application["BBS"]=ds.Tables["BBS"].DefaultView;
System.Web.HttpContext.Current.Application.UnLock();
这样原来的Application["BBS"]是否会被自动回收?