0

我在一个网络应用程序中,所以要么可用,HttpContext要么HttpContextBase可用。我想知道如果有的话,在选择一个而不是另一个时会有什么不同?

http://msdn.microsoft.com/en-us/library/system.runtime.caching.aspx

对比

http://msdn.microsoft.com/en-us/library/system.web.caching.cache.aspx

4

1 回答 1

2

好吧,System.Runtime.Caching文档中的这句话说明了大部分内容:

“这个命名空间中的类提供了一种使用类似于 ASP.NET 中的缓存设施的方法,但不依赖于 System.Web 程序集。”

如果它是 Web 应用程序,则使用System.Web命名空间中的一个,如果不是,则使用另一个。

于 2012-05-02T19:11:15.950 回答