首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >.net标准是跨平台的,如.net核心?

.net标准是跨平台的,如.net核心?
EN

Stack Overflow用户
提问于 2017-05-20 15:20:07
回答 1查看 4K关注 0票数 2

我读过.net Core是跨平台的,这意味着使用.net Core的类库可以在windows、linux上工作。

但我怀疑的是,.net标准类库是否也可以在许多平台上运行(许多操作系统),比如.net核心库,还是不同?或者.net标准是为了兼容像UWP,android.等?

因为当我阅读跨平台时,有时它是不同操作系统(windows、linux、mac)之间的意思,有时是指各种应用程序(android、windows、UWP)之间的意思,所以我对它有点困惑。

谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-05-20 15:32:49

.NET标准是一种规范。为特定.NET标准版本编译的库可以在不同的.NET标准实现中使用。

跨平台的概念并不严格地绑定到.NET标准,而是在特定版本中实现它的框架所固有的。

一个平台通常是以下几个方面的组合:

  • 操作系统(Windows,Linux,Android,iOS)
  • 运行时(.NET框架、.NET核心、JavaVM等)
  • 体系结构(x86、x64、ARM等)

因此,.NET标准与其实现一样是跨平台的。看看它们,你肯定会说它是否是多平台的。

票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44087569

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档