c# - 为什么 .Net 的 MS 不更开放?

标签 c# .net windows

<分区>

我从事开发工作多年,使用过多种不同的编程语言。然而,我最喜欢的是 C#。我认为它和 .Net 框架使开发变得快速而愉快。

话虽如此,.Net 可以在 MS 的完全支持下运行,但只能在 Windows 机器上运行。我很乐意在 Android、iPhone 和其他环境中原生使用 C#。

为什么 Microsoft 似乎失误并将 .Net 仅限于 Windows?

最佳答案

您是否考虑过使用 Mono ?这是 C# 的开源版本,可在您列出的所有平台上使用。它有大量的社区支持,许多流行的应用程序都是基于它编写的。

关于c# - 为什么 .Net 的 MS 不更开放?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4054425/

相关文章:

c# - 如何在 Web 应用程序中打开客户端系统上的 .exe 文件

c# - 处理与服务定位器模式一起使用时 MongoDB 如何存储 DateTime

c# - 如何在单声道中设置 dllimport 的搜索路径?

php - 适用于 PHP 的 Windows Azure : Compute emulator error

linux - 测量两个精确站点之间的速度

c# - Visual Studio 2015 添加服务引用

c# - 如何使用 UriBuilder 和 HttpUtility.ParseQueryString 来存储 URL 并解析它

c# - WPF 双向绑定(bind)到静态类属性

c# - 无法加载文件或程序集 System.Net.Http 版本 4.1.1.0

C 获取代码在 Windows 7 上不会出现段错误