-1

次のコードの場合:

bool assertTest(int? n1, int? n2) {
  return (n1 == null) || (n1 != null && n2 != null);
}

なぜこの警告が表示されるのかn1 != null という警告があります。The operand can't be null, so the condition is always true.n1 は明らかに null 可能です。

4

1 に答える 1