一、C#语言及其特点
- C#是一种面向对象的、运行于.NET Framework和.NET Core(跨平台、开源)之上的高级程序设计语言
- C#语言是一种安全的、稳定的、简单的、面向对象的编程语言,它不仅去掉了C++和Java语言中的一些复杂特性,还提供了可视化工具,能够高效地编写程序。
二、认识.NET
1、.NET是什么
.NET 是一个开发平台,或者叫开发者平台。使用 .NET 你可以创建不同类型的应用程序,使用多种开发语言、编辑器和工具库创建网页、手机、桌面以及游戏等应用。其核心特点是:免费、开源和跨平台。
2、C#与.NET的关系
.NET一般指.NET FrameWork/.NET Core框架,它是一种平台,一种技术。
C#是一个编程语言,可以基于.NET进行开发
3、.NET生态
补充:.NET最新版本现在为.NET7