.net core和.net区别


本文摘自PHP中文网,作者(*-*)浩,侵删。

.net core和.net区别

简单说,都是.net standard所定义的接口的实现,都是 .net standard的儿子。

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

.Net Standard是一个规则(很好,是标准),通过该规则,应该将库构建为可以相互理解。

可移植类库是库的特殊版本,可以由.NetFramework或.Net Core使用。

.Net Core是一个类似于通用.Net的框架,具有不同的体系结构,从v1.6开始支持.Net Standard,因此它无法轻松地与.Net的早期版本进行交互。

.Net 4.7是.Net Framework的新版本,它也支持.Net Standard 1.6,因此它可以与.Net Core应用程序进行交互。

宣布的.Net Standard 2.0将为.Net Framework,.Net Core,Xamarin等运行提供一个通用平台。

.NET Core & .NET Framework 都是 NET Standard Library 的实现,一种是跨平台,而另一种是Windows下特有的,除实现NET Standard Library外 .NET Core 和 .NET Framework 都有各自特有的实现。.NET Standard Library 是跨操作系统的关键所在,它定义了一组接口,而每个操作系统有各自的实现,.NET Core通过nuget可以动态下载当前操作系统的实现,从而实现跨操作系统(暨跨操作系统共享代码)。

阅读剩余部分

相关阅读 >>

c#中方向键与回车键切换控件焦点的两种方法

c#中关于静态与非静态方法的区别介绍

.net core配置与自动更新的实现方法_实用技巧

比较c#和java中面向对象语法的区别

c#中关于逆变和协变的详解

c#实现杨辉三角的示例

.net 2.0中的委托实例讲解

关于.net c# sql数据库sqlhelper类实例代码

介绍asp.net使用session的方法

.net mvc 连接数据本地数据库三种方法总结

更多相关阅读请进入《.net》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...