Mono用什么语言编写,如何阅读源代码?

Wat*_* v2 5 c# clr mono

我想阅读Mono的源代码.我抬头一看这个网址有几个文件夹, 在这里.

  1. Mono项目写的是什么语言?

  2. 我下载哪个文件夹/文件来阅读其来源?

通过查看文件夹层次结构,它(虽然我的假设可能是错误的)显示它已经用多种语言编写,我可以下载其中任何一种语言.

但我想确定一下.

Han*_*ant 6

你需要mono子目录,选择你感兴趣的版本.

相当于CLR和抖动的都是用C语言编写的.你可以在mono/mini子目录中找到它.

C#编译器是用C#编写的.您可以在mcs/mcs子目录中找到它.

框架类是用C#编写的.您可以在mcs/class子目录中找到它们.