以文本方式查看主题

-  新昆明滇池论坛  (http://www.xkmlt.com/index.asp)
--  码工足迹  (http://www.xkmlt.com/list.asp?boardid=29)
----  [转帖]C#与.Net、.Net Core的关系  (http://www.xkmlt.com/dispbbs.asp?boardid=29&id=32634)

--  作者:xkm
--  发布时间:2023/2/22 21:36:00
--  [转帖]C#与.Net、.Net Core的关系


图片点击可在新窗口打开查看20230203153052296.png
图片点击可在新窗口打开查看
图片来源于网络



C#与.Net、.Net Core的关系






1、C#简介C# 是一个简单的、现代的、通用的、面向对象的编程语言,它是由微软(Microsoft)开发的。C#读作“See Sharp”,C#源于C语言系列,C#也是高级语言,如果之前有C、C++、Java基础的程序员,就很容易上手。C#继承了C、C++的强大功能,同时去掉了一些它们的复杂性。C#与Java语法有着惊人的相似;它包括了诸如单一继承、接口、与Java几乎同样的语法和编译成中间代码再运行的过程,同时也借鉴了Delphi的特点,可以与Com组件直接集成,C#也是微软主推的语言。

2、与.Net的关系?C# 是一种在 .NET 开发平台上使用的编程语言,目前能在 .NET 平台上使用的开发语言很多,例如 Visual Basic .NET、Python、J#、Visual C++.NET 等,但在 .NET 平台上使用最多的是 C# 语言,也是首推大家学习的编程语言。

3、与.Net Core的关系?C#的发布已经20多年,之前的发展都是基于.NET Framework的版本发展,直到.NET Framework4.8结束。.Net Core第一个版本发布于2016年6月,直至发展到.Net Core 3.0版本,此后与.Net Framework合并在一起,2020年11月发布为.Net Core 5.0,目前已经升级为.Net 7.0。自此.Net Framework时代宣告结束,新入门的程序员基于.Net Core平台学习就可以了。







文章转自:微信公众号-编程乐趣  https://mp.weixin.qq.com/s/HBwHzZWF5nc6QxhA2Hzzww




[此贴子已经被作者于2023/2/22 21:37:42编辑过]