TA贡献1946条经验 获得超4个赞
因为有面向过程的C语言,后来为了面向对象,出现了C++,既支持面向过程,又面向对象又因为C++的标准是一个“外行”什么什么标准协会制定的,微软不忿,觉得那些标准不适合,又没办法改变,下决心创建自己的语言(其中也有java对微软发展微软自己的java而起诉微软,微软败诉)微软将这门语言开发成全部面向对象,取消了面向过程,再起名字的时候,因为C/C++在先,就起名字为“C++++”,即4个加号,为了简单,就写成了“C#”#就是4个加号“#”也读作了“sharp”,即锐利、强大的意思
举报