日期:2014-05-19  浏览次数:20486 次

请问C#中的缓存跟session有什么区别
请问在一个程序中【设置一个缓存】,这是个什么概念?是不是把一些东西暂时的放到内存中?它的生命周期是什么啊?

谢谢

------解决方案--------------------
http://blog.csdn.net/zhoufoxcn/archive/2007/01/27/1495822.aspx
看看这个。
Cache是全局的,所有用户都可以用到,而Session是跟用户关联的,Cache和Session一样都是有声明周期的,而且都可以指定声明周期,可以修改、删除和增加。
------解决方案--------------------
cache是和application类似的全局变量,session只针对当前会话.