【发布时间】:2015-08-09 22:54:08
【问题描述】:
我可以使用Windows Forms webbrowser 将数据保存在缓存中吗?
如果是,我该如何使用c#?
感谢您的关注。
【问题讨论】:
-
WebBrowser 几乎嵌入了 IE;如果缓存功能不是内置的,我会感到惊讶......(即它自动完成,可能没有将任何 API 暴露给 C#)
标签: c# windows forms caching web
我可以使用Windows Forms webbrowser 将数据保存在缓存中吗?
如果是,我该如何使用c#?
感谢您的关注。
【问题讨论】:
标签: c# windows forms caching web
这里有几个选项。你可能想看看Enterprise Library Caching。这是通过添加对System.Runtime.Caching 的引用来完成的。
例子:
using System.Runtime.Caching;
MemoryCache cache;
object o;
object w; //service result
cache = new MemoryCache("yourCache");
o = cache.Get("MyCacheItem");
如果您使用的是 C# 2.0 之前的版本,我鼓励您查看 System.Web.Caching。但是,这需要将System.Web 作为依赖项发送。
【讨论】: