当我们在应用程序级别做任何事情时,我想知道 .net 的内部工作。就像在我的项目中我将创建一个类对象然后在.net内部级别的场景后面发生了什么,或者当我将基类继承给子类时,那么我的子类如何获取基类的所有方法到底是什么发生在.net内部。
这可能是一个奇怪的问题,但我想知道所有人的内部深度和工作方式。如果有人可以推荐我一本书,阅读或一篇很棒的文章,这是最值得赞赏的。
当我们在应用程序级别做任何事情时,我想知道 .net 的内部工作。就像在我的项目中我将创建一个类对象然后在.net内部级别的场景后面发生了什么,或者当我将基类继承给子类时,那么我的子类如何获取基类的所有方法到底是什么发生在.net内部。
这可能是一个奇怪的问题,但我想知道所有人的内部深度和工作方式。如果有人可以推荐我一本书,阅读或一篇很棒的文章,这是最值得赞赏的。
恕我直言,最好的之一是J. Richter 的“CLR via C#”
一个很好的起点是Charles Petzold 的 .Net Book Zero free book
除了通过 C# 进行 CLR 之外,如果您真的想深入了解内部结构,我还推荐Advanced .Net Debugging和稍微过时的Debugging Microsoft .Net 2.0 Applications 。