C# 7、.Net standard、PCL、.Net Core 和 .Net 4.7 之间的区别



谁能解释一下它们中的每一个有什么不同?我开始对差异是什么以及每个差异的良好用例感到困惑。

我的问题和这个问题之间的区别:.Net Core,Portable,Standard,Compact,UWP和PCL之间的区别? 是他们没有谈论 C# 7 和 .NET 4.7 以及它们与 .NET 核心、.NET 标准和 PCL 的关系,这是我需要了解的。

C#是一种编程语言,您可以使用它创建程序,并在第 7 版中具有一些新功能。

.Net Standard是一个规则(嗯,标准(,根据该规则,库应该被构建为彼此可以理解。

移植类库是库的特殊版本,可由.Net框架或.Net核心使用。

.Net Core是一个框架,和一般的.Net一样,具有不同的架构,它从v1.6开始支持.Net Standard,因此它不能轻易地与以前版本的.Net进行交互。

.Net 4.7.Net框架的新版本,它也支持.Net Standard 1.6,因此它将能够与.Net Core应用程序进行交互。

宣布.Net标准2.0将为.Net框架,.Net Core,Xamarin等提供一个通用平台。

相关内容

  • 没有找到相关文章

最新更新