c#为什么叫csharp(因为C/C++在先,就起名字为“C++++”,即4个加号,为了简单,就写成了“C#”,这个解释有意思)

C# 的命名源于 C 和 C++ 语言的发展历程。为应对 C++ 标准及 Java 对微软的影响,微软决定开发一门全新的面向对象语言,完全摒弃面向过程的特性。在命名时,考虑到 C 和 C++ 在前,最终采用了 C# 这一名字,其中的 # 符号代表四个加号,寓意更加强大和锐利。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

https://zhidao.baidu.com/question/183166278.html


c#为什么叫csharp

19班雪茄  |  浏览 31699 次
推荐于2016-11-24 12:56:16 最佳答案
因为有面向过程的C语言,后来为了面向对象,出现了C++,既支持面向过程,又面向对象

又因为C++的标准是一个“外行”什么什么标准协会制定的,微软不忿,觉得那些标准不适合,又没办法改变,下决心创建自己的语言(其中也有java对微软发展微软自己的java而起诉微软,微软败诉)

微软将这门语言开发成全部面向对象,取消了面向过程,再起名字的时候,因为C/C++在先,就起名字为“C++++”,即4个加号,为了简单,就写成了“C#”
#就是4个加号
“#”也读作了“sharp”,即锐利、强大的意思
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值