Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
linux的C#应用程序?_C#_Linux - Fatal编程技术网

linux的C#应用程序?

linux的C#应用程序?,c#,linux,C#,Linux,有没有办法用带有图形界面的C#开发Linux应用程序?也就是说,对于窗口按钮之类的东西,我已经用.net core尝试过了,但显然它只是用于控制台应用程序。当你想在linux上编写c#代码时,你可能会遇到 这是您在Mono的页面上找到的内容: “Mono是基于ECMA C#标准和公共语言运行库的Microsoft.NET Framework的开源实现。越来越多的解决方案系列和积极、热心的贡献社区正在帮助Mono成为跨平台应用程序开发的首选。” Mono和.NET内核都支持GNU/Linux系统,

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

当你想在linux上编写c#代码时,你可能会遇到

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

Mono和.NET内核都支持GNU/Linux系统,比如Ubuntu

.NET Core可在不同的Linux发行版上使用。您将在Microsoft的文档网站上了解更多信息:

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

此外,如果您想了解有关为Linux开发应用程序的更多信息,我建议您访问此网站:

相关:先看一看,然后再看搜索引擎