【问题标题】:Arrays in Heap in CLRCLR 堆中的数组
【发布时间】:2012-04-20 10:43:12
【问题描述】:

我有一个下图:

我的问题是,堆中数组中的对象存储在“对象引用”及其值、属性等的位置。 这些“对象引用”部分仅包含对存储特定对象所有内容的另一个堆地址的引用?

【问题讨论】:

    标签: arrays object heap-memory clr


    【解决方案1】:

    对象引用就是这样——对存储在别处的对象的引用

    请注意,只有类被存储为对象引用;结构(值类型)是内联存储的。

    【讨论】:

    • 所以您说“值类型将存储在同一个插槽中,而对象存储在不同的地址中,但插槽仅具有存储对象主体的地址的引用”
    • 正确。 (除了 same 这个词不相关)
    猜你喜欢
    • 2012-10-19
    • 1970-01-01
    • 1970-01-01
    • 2014-06-16
    • 1970-01-01
    • 2012-07-03
    • 1970-01-01
    • 2012-07-29
    • 2012-03-07
    相关资源
    最近更新 更多