.Net基类库使用哪种语言编写

Shr*_*abh 3 .net c#

当我们说所有主要建立在.Net类库上的c#库都在其中编写语言类库时?

Han*_*ant 5

您可以通过获取Reference Source轻松地看到它,它包括.NET Framework的大量原始源代码,包括注释。您会看到所有基类都是用C#编写的。

还有一些C ++ / CLI,尽管它不在参考源中。从工件中遗留的工件可见,尤其是内部<Module>类。例如,存在于mscorlib,System.Data和PresentationCore中,它们是与本机代码互操作的程序集。

CLR,C#编译器和即时编译器的源代码也可以从SSCLI20发行版中获得。它已过时,仅对于.NET 2.0版本准确。它们是用C ++编写的,是汇编的一小部分,用于处理特定于处理器的非常低级的功能。