C# 7、.Net 标准、PCL、.Net Core 和 .Net 4.7 之间的区别
Difference Between C# 7, .Net standard, PCL, .Net Core, and .Net 4.7
谁能解释一下它们之间的区别?我开始对差异是什么以及何时使用每个差异的良好用例感到困惑。
我的问题和这个问题的区别: 是他们没有谈到 c# 7 和 .net 4.7 以及它们如何与 .net 核心、.net 标准和 PCL 相关,这是我需要了解什么。
C#
是一种编程语言,您可以使用它创建程序,其中包含一些 new features in 7th version.
.Net Standard
是一个规则(好吧,标准),图书馆应该按照这个规则来建立,以便彼此可以理解。
Portable Class Libraries 是一个特殊版本的库,可以被 .Net
Framework 或 .Net
Core 使用。
.Net Core是一个框架,和一般的.Net一样,架构不同,从v1.6
开始支持.Net Standard,所以不能轻易和.Net
之前的版本交互.
.Net 4.7
is a new version of .Net
Framework which supports .Net Standard 1.6,所以它能够与 .Net
核心应用程序交互。
Announced .Net
Standard 2.0 将为 .Net
Framework、.Net
Core、Xamarin 等提供通用平台 运行.
谁能解释一下它们之间的区别?我开始对差异是什么以及何时使用每个差异的良好用例感到困惑。
我的问题和这个问题的区别:
C#
是一种编程语言,您可以使用它创建程序,其中包含一些 new features in 7th version.
.Net Standard
是一个规则(好吧,标准),图书馆应该按照这个规则来建立,以便彼此可以理解。
Portable Class Libraries 是一个特殊版本的库,可以被 .Net
Framework 或 .Net
Core 使用。
.Net Core是一个框架,和一般的.Net一样,架构不同,从v1.6
开始支持.Net Standard,所以不能轻易和.Net
之前的版本交互.
.Net 4.7
is a new version of .Net
Framework which supports .Net Standard 1.6,所以它能够与 .Net
核心应用程序交互。
Announced .Net
Standard 2.0 将为 .Net
Framework、.Net
Core、Xamarin 等提供通用平台 运行.