这些问题是一种游戏,我没有找到适合他们的解决方案.
可以:::
用C++ 编写而不使用引号或类似的东西,编译器也会接受它(宏也是禁止的).
C#也是如此,但在C#中,你必须写???
.
我认为C++将使用::
范围运算符而C#将使用? :
,但我不知道它们的答案.
任何的想法?
您可以使用空合并运算符和可为空别名字符在 C# 中编写不带引号的三个连续问号,但不能不使用空格:
object x = 0;
int y = x as int? ?? 1;
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
690 次 |
最近记录: |