質問するログイン新規登録

回答編集履歴

1

ほんのわずかな修正。

2020/09/13 11:54

投稿

tor4kichi
tor4kichi

スコア773

answer CHANGED
@@ -2,9 +2,9 @@
2
2
  [https://docs.microsoft.com/ja-jp/dotnet/csharp/language-reference/operators/#operator-precedence
3
3
  ](https://docs.microsoft.com/ja-jp/dotnet/csharp/language-reference/operators/#operator-precedence)
4
4
 
5
- 演算子の優先順位に従って`&&`より先に`!`が 処理されるから意図せず while (true && trueと評価されている可能性があります。
5
+ 演算子の優先順位に従って`&&`より先に`!`が 処理されるから意図せず `while (true && true)`と評価されている可能性があります。
6
6
 
7
- 演算子の優先順位を変更するには先に評価させたい範囲を`()`で括ります。
7
+ 演算子の優先順位を変更するには先に評価させたいを`()`で括ります。
8
8
 
9
9
  例えば `A && B` の結果全体を真偽反転させたいのであれば `!(A && B)` と記述します。
10
10