sharp)是微软(microsoft)为.net
framework量身碰扒订做的程序语言,c#拥有c/c++的强大功能笑培昌以及visual
basic简易使用的特性,是第一个组件导向(component-oriented)的程序语言,和c++与java一样亦为对象导向(object-oriented)程中掘序语言。
因为有面向过程的C语言,后来为了面向对象,出现了C++,既支持面向过程,又面向对象又因为C++的标准是一个“外行”什么什腊皮么标准协会制定的,微软不忿,觉得那些标准不适合,又没办法改变,下决心创建自己的语言(其中也有java对微斗旦软发展微软自己的java而起诉微空局扰软,微软败诉)
微软将这门语言开发成全部面向对象,取消了面向过程,再起名字的时候,因为C/C++在先,就起名字为“C++++”,即4个加号,为了简单,就写成了“C#”
#就是4个加号
“#”也读作了“sharp”,即锐利、强大的意思
C是比较老的一种编程语言了,目前在嵌入式或与硬件打交道的程序(比如驱动)用得比较多。C++最简单的说,就是加入了面向对象的C(当然实际改变不止于此),目前也主要用于嵌入式或与硬件打交道的程序(比如驱动)。C#与前两种语言其实没什么关系。。。是MS专门为.net设计的语言,只是名字沾了个“C”而已镇穗桥。是御猛目前.net开发里最常用的语言。而.net目前又是windows平台最常用的开发平台,所以目前来看,C#是族梁用得最多的,不管是桌面应用程序还是web。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)