C#和.Net之间的区别

C#是一种编程语言,.NET是一个框架。

.NET具有公共语言运行库(CLR),它是.NET框架的虚拟组件。

.NET不仅具有C#,而且通过它,您可以使用VB,F#等。

C#是.NET的一部分,具有以下功能-

  • 布尔条件

  • 自动垃圾收集

  • 标准图书馆

  • 装配版本控制

  • 属性和事件

  • 代表和活动管理

  • 易于使用的泛型

  • 索引器

  • 条件编译

  • 简单的多线程

  • LINQ和Lambda表达式

  • 与Windows集成