c# 中是否有运算符用于检查是否有多个值匹配,例如简化此操作:
if (a == b && b == c)
Run Code Online (Sandbox Code Playgroud)
变成这样的东西,这是无效的
if (a == b == c)
Run Code Online (Sandbox Code Playgroud)
只是好奇比什么都重要。
不,没有。(我个人很高兴没有。这在相对罕见的情况下很有用,并且支持它所需的额外语言复杂性将非常重要。)如果您非常使用它,您可以为此编写自己的方法经常,否则,只需使用第一种形式。
请注意,您已经获得的代码将编译if a,b并且c是bool变量,但不会执行您想要的操作。
| 归档时间: |
|
| 查看次数: |
76 次 |
| 最近记录: |