什么是.Core CLR VS Mono CLR之间的区别?那么微软为何会维持不同的运行时环境?
两者都是.NET标准的实现,但它们具有不同的实现细节。 Mono历史上是因为需要跨平台的.NET实现而无处不在。后来Mono成为了Xamarin的基础。
.NET Core专为性能,跨平台,可扩展的云场景而设计,主要工作负载是运行在其上的ASP.NET Core。确实,两者在API表面和跨平台功能方面都相似,但它们是在考虑其他需求的情况下创建的。
两种框架实现都得到了很好的支根据您的需要,您可以选择其中一个:
.NET核心
事情