C#中的#代表什么?

2024-12-18 01:21:01
推荐回答(5个)
回答1:

嗯, 正像楼上所说, 这个#代表的意义只能是传说, 官方是没有答案的.

我还听说一个解释说这个#代表着4个+,也就是(C++)++的意思,当然这也是传说...

回答2:

c sharp
c
# sharp

回答3:

sharp
锐利的,尖锐的

回答4:

::(两个冒号)-----------------------
命名空间别名限定符运算符,用于查找标识符。它通常放置在两个标识符之间,命名空间别名限定符可以是
global。这将调用全局命名空间中的查找,而不是在别名命名空间中。
?:(一个问号,一个冒号)
--------
条件运算符, 检查给出的第一个表达式
expression
是否为真。如果为真,则计算
operand1,否则计算
operand2。这是唯一带有三个操作数的运算符
。 &=(一个&,一个等号)------------
复合赋值运算,表示先且位运算后赋值??(两个问号) ---------------------用于泛型中,在值类型为空时指定默认值
<<=(两个小于号,一个等号)----
复合赋值运算,表示向左移位后再赋值

回答5:

1998年12月,微软启动了一个全新的语言项目——COOL,这是一款专门为CLR设计的纯面向对象的语言,也正是本文的主角——C#的前身。历时
半年有余,1999年7月份,微软完成了COOL语言的一个内部版本。直到2000年2月份,微软才正式将COOL语言更名为C#。据说起这个名字是因为C#开发小组的人很讨厌搜索引擎,因此把大部分搜索引擎无法识别的“#” 字符作为该语言名字的一部分;还有一种说法是在音乐当中“#”是升调记号,表达了微软希望它在C的基础上更上一层楼的美好愿望——当然这些都只是传说,无从考证。

C#读做 "C sharp",中文译音暂时没有.专业人士一般读"C sharp",现在很多非专业一般读"C井"。C#是微软公司发布的一种面向对象的、运行于.NET Framework之上的高级程序设计语言。

——摘自百度百科