.NET Core与 Mono 对比 电脑版发表于:2020/11/12 10:05 Mono 是 .NET 的原始跨平台。 它一开始是用作 .NET Framework 的开源替代项,之后随着 iOS 和 Android 设备变得流行,过渡到面向移动设备。 可将它看作是 .NET Framework 的社区克隆。 Mono 项目团队依赖于 Microsoft 发布的开放 .NET 标准(尤其是 ECMA 335)来实现兼容性。 ####.NET Core 和 .NET Framework 的主要差异在于: - API -- Mono 使用相同程序集名称和组成要素支持 .NET Framework API 的 大型子集。 - 平台 -- Mono 支持很多平台和 CPU - 焦点 -- 最近几年,Mono 的主要焦点是移动平台,而 .NET Core 的焦点是云和桌面工作负载