C#7,.Net标准,PCL,.Net Core和.Net之间的差异4.7

问题描述:

任何人都可以解释它们之间的差异吗?我开始对什么是差异以及何时使用良好的使用案例感到困惑。C#7,.Net标准,PCL,.Net Core和.Net之间的差异4.7

我的问题,这个问题之间的区别:Difference between .Net Core, Portable, Standard, Compact, UWP, and PCL?的是,他们不说话的C#7和.NET 4.7,以及如何他们都涉及到.NET的核心,.NET标准和PCLS这正是我需要了解。

C#是一种编程语言,使用它可以创建一个程序,用一些new features in 7th version

.Net Standard是一个规则(好,标准),图书馆应该建立起来,以便彼此可以理解。

Portable Class Libraries是一个特殊版本的库,可以通过.Net框架或.Net核心使用。

.Net Core是一个框架,像一般的.Net,具有不同的架构,它支持的.Net标准从v1.6开始,所以不能轻易与.Net以前的版本进行交互。

.Net 4.7.Net框架which supports .Net Standard 1.6的新版本太多,所以这将是能够与.Net核心程式互动。

Announced .Net Standard 2.0将提供通用平台,用于.Net框架,.Net核心,Xamarin等运行。