首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >引用和值类型的内存结构

引用和值类型的内存结构
EN

Stack Overflow用户
提问于 2013-12-14 18:06:27
回答 1查看 126关注 0票数 0

我刚接触c#,现在处于学习阶段,.I对引用和值类型感到困惑。我在谷歌上搜索了一下,但没有找到能让我理解的答案。

这是我的班级。我想知道所有这些类型是如何存储在堆/栈中的。

代码语言:javascript
复制
class Demomemory
{
      int var ;
      string strVar ;
      public DemoClass DC = new DemoClass(); //Another class object
      public Demomemory(int x ,int y)
      {
         int z = x+ y ;
      }
}

谁能用一些图表告诉我上面的变量(var,strVar,DC,x,y,z)是如何存储在内存中的。我通常会看到一些语句,比如DC是对实际对象的引用。这个引用到底是什么。

我是c#的新手,所以请在这方面帮助我。提前谢谢。

EN

回答 1

Stack Overflow用户

发布于 2013-12-14 18:14:21

我想知道所有这些类型是如何存储在堆/堆栈中的。

除了Eric Lippert的文章here,你不需要去其他任何地方。它详细讨论了值和引用类型的每一点。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20581948

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档