是的,但是你为什么不尝试一下呢?而且它不仅可以编写,而且实际上是合法的 C#。它将把布尔表达式的值分配b == c给变量a,我假设您将其隐式或显式声明为bool。从风格上来说,我更喜欢看到
a = (b == c);
Run Code Online (Sandbox Code Playgroud)
或者
var a = (b == c);
Run Code Online (Sandbox Code Playgroud)
或者
bool a = (b == c);
Run Code Online (Sandbox Code Playgroud)
我认为这些比没有括号更容易阅读。
| 归档时间: |
|
| 查看次数: |
4257 次 |
| 最近记录: |