類型實例的建立位置、託管對象在託管堆上的結構

1. 值類型實例的建立位置:     對於值類型的實例,CLR在運行時有兩種分配方式:(1) 若是該值類型的實例做爲類型中的方法(Method)中的局部變量,則該實例被建立在線程棧上;(2) 若是該值類型的實例做爲類型的成員,則該實例做爲引用類型(引用類型在GC堆或者LOH上建立)的實例的一部分,被建立在GC堆上。下面這段代碼演示了這兩種狀況: html public   class  Test1
相關文章
相關標籤/搜索