您可以通过获取Reference Source轻松地看到它,它包括.NET Framework的大量原始源代码,包括注释。您会看到所有基类都是用C#编写的。
还有一些C ++ / CLI,尽管它不在参考源中。从工件中遗留的工件可见,尤其是内部<Module>类。例如,存在于mscorlib,System.Data和PresentationCore中,它们是与本机代码互操作的程序集。
CLR,C#编译器和即时编译器的源代码也可以从SSCLI20发行版中获得。它已过时,仅对于.NET 2.0版本准确。它们是用C ++编写的,是汇编的一小部分,用于处理特定于处理器的非常低级的功能。