查找C#内置的实现细节

查找C#内置的实现细节,c#,resources,C#,Resources,是否有一个goto资源来查找各种C#类和方法的实现细节?请不要说谷歌/雅虎/你最喜欢的搜索引擎。我正在寻找一个一致的资源 RedGate的.NETReflector通常非常好,但我似乎找不到任何System.Object方法的实现。(出于好奇,我一直在寻找GetType()和GetHashCode()的实现。)Mono项目是开源的,您可能想看看它。虽然它们的内部结构可能不符合要求,但它们的实现至少应该让您走上正确的轨道 大多数Mono都是用C#编写的。由于它们是复制运行时的,并且是开源的,所以它

是否有一个goto资源来查找各种C#类和方法的实现细节?请不要说谷歌/雅虎/你最喜欢的搜索引擎。我正在寻找一个一致的资源


RedGate的.NETReflector通常非常好,但我似乎找不到任何System.Object方法的实现。(出于好奇,我一直在寻找GetType()和GetHashCode()的实现。)

Mono项目是开源的,您可能想看看它。虽然它们的内部结构可能不符合要求,但它们的实现至少应该让您走上正确的轨道


大多数Mono都是用C#编写的。由于它们是复制运行时的,并且是开源的,所以它们提供了您可以使用的实现,尽管它们可能与.NET的实现不匹配,因此取决于您想知道这一点的原因,它可能有用,也可能不有用。

请查看

。它包含运行时和框架的源代码。这些方法的代码是用C++实现的。p> 不幸的是,它不是最新版本的.NET的最新版本,但是您仍然可以通过查看实现来获取丰富的知识