我目前在Unix环境中使用C/C++,并且是Linux环境的新手.我想学习Linux操作系统并学习C#作为我职业生涯的下一级编程语言.
我决定把Ubuntu Linux放在笔记本电脑上.但我不确定我们是否可以在Linux环境中编写,编译和运行C#程序.
我认识的唯一一个用于C#的IDE是MS Visual Studio.在Linux环境中有没有可能在C#中工作的方法?
如果我没有其他选择,我将在我的笔记本电脑上安装两个操作系统 - Vista用于学习C#,Linux用于其他操作系统.
学习单声道.
Mono项目是由Novell赞助的开放式开发计划,旨在开发UNIX版本的Microsoft .NET开发平台.其目标是使UNIX开发人员能够构建和部署跨平台的.NET应用程序.该项目实施了Microsoft开发的各种技术,这些技术现已提交给ECMA进行标准化.
您可以使用MonoDevelop IDE.
MonoDevelop是一个免费的GNOME IDE,主要是为C#和其他.NET语言设计的.
Mono是一个开源.NET编译器,运行时和库.
Monodevelop是一个开源的C#IDE,主要用于Linux开发.它包括一个GUI设计师.