在.NET中如何將引用類型存儲在堆中? (用什麼形式表示) 如果在應用程序中有兩個具有相同名稱的對象如何將這些對象存儲在堆上?.NET中的引用類型
1
A
回答
3
+2
Ick - 它傳播「價值類型被存儲在堆棧中」的事實以粗體字形式突顯出來。 – 2009-07-22 08:01:25
5
對象沒有名稱。引用(在堆棧中或作爲對象內的字段)具有名稱,它們引用對象。但是1個對象可以有多於1個引用指向它。
2
它們不怎麼存儲;它們如何存儲是一個實現細節。您應該關注類型的可觀察特性,而不是實現細節。延伸閱讀:
http://blogs.msdn.com/ericlippert/archive/2009/04/27/the-stack-is-an-implementation-detail.aspx
0
有關對象的存儲方式,在最運行時間唯一相關的擔憂是,對象是字節流,這可能是contigious,和關於對象的主要知識是在代碼中操縱對它的引用。
相關問題
- 1. 引用.net中的引用類型?
- 2. .net框架中值類型和引用類型的內存分配
- 3. 在引用的.NET程序集中解析類型
- 4. Mono.Cecil類型引用類型?
- 5. .NET:如何檢查通用類型類中的類型?
- 6. 引用類型
- 7. 引用類型
- 8. 如何在.net中引用可空類型?
- 9. C# - 引用類型引用另一個引用類型
- 10. 是可空類型的引用類型?
- 11. 如何分配引用類型類中的值類型屬性?
- 12. 自引用索引類型
- 13. 在C#中,使用的值類型與引用類型
- 14. Monadic .NET類型
- 15. .NET值類型
- 16. 問題,而在標準的.Net類庫引用.net庫中
- 17. StreamWriter引用類型
- 18. 如何在基本類型引用中存儲對派生類型的引用?
- 19. 引用Swift中的自己的類型?
- 20. C#/ .NET將字符串轉換爲引用DLL類的可用類型
- 21. 可選的引用類型
- 22. 春:引用類型的Foo
- 23. Oracle中索引的類型?
- 24. c#值類型和引用類型
- 25. 類型不能用作索引類型
- 26. 值類型字段是引用類型?
- 27. 使用C#中引用的項目引用的類型
- 28. java中的引用類型大小
- 29. Python中的引用類型列表
- 30. 引用XAML中的泛型類
咦?請澄清。目前,這個問題沒有任何意義。 – Noldorin 2009-07-22 07:47:25