当前位置: 代码迷 >> C# >> C#中缓存跟静态成员效率上有什么不同
  详细解决方案

C#中缓存跟静态成员效率上有什么不同

热度:91   发布时间:2016-05-05 03:02:17.0
C#中缓存和静态成员效率上有什么不同
缓存和静态成员都是存在内存中

读和取都是一样

为何要用到缓存?

是因为静态成员在  堆栈中

而缓存在另外一个地方吗?
------解决思路----------------------
午饭和大白菜有什么区别?

请不要把两个不想相关的东西做比较。
前者是程序的一个功能,后者则是编程语言的一部分。一点关系都没有。
------解决思路----------------------
1楼说的对,缓存是程序的一个功能。缓存的内容是数据。
而静态类是编程语言的一部分,储存的是对象的私有数据。
------解决思路----------------------
缓存就是内存了,不是在内存上,而是它本质就是内存。用来减少运算差临时存放数据的仓库。静态成员变量,相当于仓库中共有的物资,是占用仓库的东西。
仓库和物资谁更有效率?这怎么答。。。
  相关解决方案