在.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. .net框架中值類型和引用類型的內存分配
- 5. 在引用的.NET程序集中解析類型
- 6. 將返回值分配給.NET中的引用類型
- 7. javascript中的引用類型
- 8. EMF中的引用類型
- 9. .NET:如何檢查通用類型類中的類型?
- 10. Mono.Cecil類型引用類型?
- 11. 引用泛型類型中的屬性?
- 12. 如何在.net中引用可空類型?
- 13. 引用類型
- 14. 引用類型
- 15. C# - 引用類型引用另一個引用類型
- 16. 引用一個類.net C#
- 17. .NET合併類庫引用
- 18. 是可空類型的引用類型?
- 19. .net在類庫中引用Web
- 20. .NET值類型
- 21. Monadic .NET類型
- 22. 問題,而在標準的.Net類庫引用.net庫中
- 23. 如何分配引用類型類中的值類型屬性?
- 24. 引用類型在VB.NET中的行爲類似於值類型
- 25. 自引用索引類型
- 26. C#中結構中的引用類型#
- 27. 在C#中,使用的值類型與引用類型
- 28. .NET web服務引用生成的類不能使用dateTime類型
- 29. C#/ .NET將字符串轉換爲引用DLL類的可用類型
- 30. StreamWriter引用類型
咦?請澄清。目前,這個問題沒有任何意義。 – Noldorin 2009-07-22 07:47:25