本文摘自PHP中文网,作者清浅,侵删。
.NET与C#的关系有C#是一种针对与.net编写的编程语言,与C++的语法十分相似。而.net是一个开发框架,而且.net中存在的特性C#不一定存在。经常会有人将.net与C#混淆,认为它们是一样的,其实他们还是有一定的区别的。.net是一个抽象的平台概念而C#是一种编程语言。接下来在文章中将具体介绍它们之间的关系,具有一定的参考作用,希望对大家有所帮助
【推荐课程:C#教程】
.NET 的介绍
.NET 一般指的是.Net Framework框架,它是由Microsoft为开发应用程序而创建的一个平台。主要用于Windows的新托管代码编程模型,它将强大的技术与功能相结合来构建引入注目的应用程序。.NET 框架中除了包含编译器,运行时的库还包含一个虚拟机CLR和一个广泛的类库BCL
这就意味着.NET平台包含现有代码和体系结构的库,所有使用它的应用程序都是从这些库构建的。.NET类似于一种工具盒,提供的功能都不断的完善和改进,因此如果使用.NET开发应用程序,完全不需要写底层代码,就可以快速而高效的开发。
相关阅读 >>
更多相关阅读请进入《C#、.net》频道 >>
C#高级编程(第11版) C# 7 & .NET Core 2.0(.NET开发经典名著)
作者:[美]克里斯琴·内格尔(Christian Nagel)著。出版时间:2019年3月。