简述C#与.NET平台之间的关系

Python012

简述C#与.NET平台之间的关系,第1张

呵呵。

c#只是一中编程语言,而net是一个平台。

在net平台上可以用c#语言进行开发系统,net支持多种语言开发的,例如C#,VB,J#..等等。。

而目前C#都是基于net平台上开发的。

完毕!

C#与.NET的关系

C#是一种相当新的编程语言,

C#的重要性体现在以下两个方面:

它是专门为与Microsoft的.NET Framework一起使用而设计的。(.NET Framework是一个功能非常丰富的平台,可开发、部署和执行分布式应用程序)。

它是一种基于现代面向对象设计方法的语言,在设计它时,Microsoft还吸取了其他类似语言

的经验,这些语言是近20年来面向对象规则得到广泛应用后才开发出来的。

有一个很重要的问题要弄明白:

C#就其本身而言只是一种语言,尽管它是用于生成面向.NET环境的代码,但它本身不是.NET

的一部分。

.NET支持的一些特性,C#并不支持。而C#语言支持的另一些特性,.NET却不支持

(

例如运算符重载

)

但是,因为C#语言是和.NET一起使用的,所以如果要使用C#高效地开发应用程序,理解Framework就非常重要,所以本章将介绍.NET的内涵。

感觉用到了,请采纳

谢谢支持!!