【发布时间】:2010-04-14 03:03:12
【问题描述】:
我想知道 .NET 构造的内存表示形式,例如“interface”、“class”、“struct”等等。Stanley 有一本关于 C++ 对象模型的优秀书籍 - Inside the C++ Object Model>。 Lippman,我想要一本类似的 .NET 和 C# 书。
我读过一些关于 .NET 的书籍,但它们大多是关于 .NET 的逻辑用法。他们都没有谈论 physical 内存中的布局信息。我认为至少有必要了解 .NET 的一种实现。
我已阅读有关“Drill Into .NET Framework Internals to See How the CLR Creates Runtime Objects”的内容,有人可以提供一些有关更深入的书籍和文章的提示吗?
如果此信息不公开。可以选择共享源,例如 Mono 或共享源 CLI。
非常感谢。
【问题讨论】:
-
为什么?你想做什么?
-
我这样做是为了学术目的。