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等运行。