【问题标题】:C # application for linux? [closed]C#适用于linux? [关闭]
【发布时间】:2026-01-25 07:25:01
【问题描述】:

有没有办法用 C# 开发带有图形界面的 Linux 应用程序?也就是说用窗口按钮之类的东西,我已经用.net core试过了,但显然它只是用于控制台应用程序。

【问题讨论】:

标签: c# linux


【解决方案1】:

当您在 linux 上寻找编写 c# 代码时,您可能会遇到http://www.mono-project.com/

这是您在 Mono 页面上找到的内容: “Mono 是基于 C# 的 ECMA 标准和公共语言运行时的 Microsoft .NET Framework 的开源实现。不断增长的解决方案系列和积极热情的贡献社区正在帮助 Mono 成为跨平台开发的领先选择。平台应用程序。”

Mono 和 .NET Core 都支持 GNU/Linux 系统,例如 Ubuntu。

.NET Core 可用于不同的 Linux 发行版。您将在 Microsoft 的文档站点上了解有关它的更多信息: https://docs.microsoft.com/en-us/dotnet/core/install/linux

Gedit Vim 等编辑器具有 C# 语法。 MonoDevelop 和 Visual Studio Code 是在 Ubuntu 上运行并支持 C# 开发的两个环境。

此外,如果您想了解有关为 Linux 开发应用程序的更多信息,我推荐此站点: https://teckangaroo.com/c-sharp-linux/

【讨论】:

    最近更新 更多