1
47
它很可能试图将规范样式注释转换为非规范构建。这个!规范中的注释表示值不为空。作者可能试图指出返回值、args数组和args中的所有元素都始终是非空值。 规格链接: 快速规格概述: spec是通过Microsoft研究项目创建的.NET语言。它是C语言的一个扩展,它试图将代码契约嵌入到类型系统中。最突出的是不可为空的类型(用!在类型名之后),检查异常和前/后条件。 |
2
19
这是一个包含“!”的注释 /**/中包含的任何内容都是一个注释,在代码编译时将忽略该注释。 |
3
6
我不知道C的具体情况,因为它可能是某种东西的一个特殊符号,但我在任何支持打开/关闭的语言中都使用了类似的技术,多行注释标记允许我用单个字符更改快速注释和取消注释多行,例如:
原因是
当语言支持单行注释标记时,还有其他技术,
然后您可以删除第一个单行注释标记,
|
4
1
这是一个带有“!”的评论。可能程序员想确保您注意到第一个方法返回了一个OptionsBar,第二个方法接收到一个字符串数组,而不仅仅是一个字符串。 您可以删除它们,它们将继续正常工作=) |
5
1
只是一个 delimited comment ;可能您的程序员只是标记了这些要点,以便稍后讨论。 |
6
0
|
7
0
正如大家所说,这是一个评论。另外,在我看来,“!”用于划分。它似乎有助于识别兴趣点,并且像糖果一样。 |
Robert King · Unity C#语法问题-转换位置 1 年前 |
JBryanB · 如何从基本抽象类访问类属性 1 年前 |
law · 检查答案按钮的输入字符串格式不正确 2 年前 |
i_sniff_ket · 在unity之外使用unity类 2 年前 |