|
1
5
我认为,如果您在空合并操作符的单个步骤周围添加paren,您的示例将变得更清晰。
基本上,这与从左到右执行是一样的。
空合并运算符是右关联的。这意味着操作是从右到左分组的。一、 e,表达式
|
|
|
2
1
它的工作方式与其基本用法类似。 执行流程如下:
|
|
|
3
1
您可以在一系列if/elseif/else语句中转换null合并运算符。以您为例:
转换为if/else语句:
就个人而言,我非常谨慎地使用空合并运算符,嵌套它似乎是一种灾难。 空合并操作符(除了有一个非常讨厌的名称外)并不能提高代码的可读性。我认为,在阅读代码时,为数不多的几行代码是不值得的。或者值得让其他人在阅读/理解您的代码时遇到困难。所以,对你的程序员同伴来说,做一个好的程序员,尽量少用null合并操作符 从不 嵌套它。 |
|
|
Martin · 简单选择需要花费大量时间来执行 8 年前 |
|
|
Coder · 在Java中从字符串执行代码 8 年前 |
|
|
Navdeep Singh · C中表达式的执行逻辑是什么?[副本] 8 年前 |
|
|
kjl · 区分脚本是“直接”运行还是使用Python可执行文件运行 13 年前 |