linux环境下的C#

标签 c# linux installation

我目前在 Unix 环境中使用 C/C++,是 Linux 环境的新手。我想了解 Linux 操作系统,并学习 C# 作为我职业生涯的下一级编程语言。

我决定在我的笔记本电脑上安装 Ubuntu Linux。但是我不确定我们是否可以在Linux环境下编写、编译和运行C#程序。

我所知道的唯一适用于 C# 的 IDE 是 MS Visual Studio。有没有可能在 Linux 环境中使用 C# 工作的方法?

如果我别无选择,我会在我的笔记本电脑上安装两个操作系统 - Vista 以学习 C# 和 Linux 以学习其他操作系统。

最佳答案

学习Mono .

The Mono Project is an open development initiative sponsored by Novell to develop an open source, UNIX version of the Microsoft .NET development platform. Its objective is to enable UNIX developers to build and deploy cross-platform .NET Applications. The project implements various technologies developed by Microsoft that have now been submitted to the ECMA for standardization.

您可以使用 MonoDevelop开发环境。

MonoDevelop is a free GNOME IDE primarily designed for C# and other .NET languages.

关于linux环境下的C#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/271690/

相关文章:

python - 为什么 Mako 找不到包含它的模板旁边的模板?

linux - Control + F4 在 ubuntu 16.04 中不起作用

installation - 创新设置 : Disable components page on upgrade

c# - 如何在 ASP.NET Core 中以编程方式检查用户是否处于某个角色?

c# - 具有 asp 网络标识的自定义实体(一对多)

c# - LINQ 延迟(或立即?)执行

java - 有没有更好的方法来设置/运行这个Java程序?

c# - 避免 Mono Cryptic GC 错误消息

linux - 仅当文件存在且仅当文件不存在时,如何在 linux 中执行打开系统调用?

c++ - 如何确保 Visual Studio 在安装编译器时更新注册表