5

我想阅读 Mono 的源代码。我查了这个网址,这里有几个文件夹 。

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

  2. 我应该下载哪个文件夹/文件来阅读它的源代码?

通过查看文件夹层次结构,似乎(尽管我的假设可能是错误的)它是用多种语言编写的,并且我可以下载其中的任何一种。

但我只是想确定一下。

4

2 回答 2

6

您需要 mono 子目录,选择您感兴趣的版本。

CLR 和抖动的等价物是用 C 语言编写的。您可以在 mono/mini 子目录中找到它。

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

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

于 2012-09-02T14:55:04.187 回答
1

在大多数情况下,C#。Mono 网站上有一个页面讨论各种语言。所以看这里:MonoProject - 语言

于 2012-09-02T14:08:21.973 回答