non_bool_negation_expressionツール chevron_right診断 chevron_rightnon_bool_negation_expression 目次説明例一般的な修正否定のオペランドの静的型は「bool」でなければなりません。説明#単項否定演算子 (!) のオペランドの型が bool ではない場合に、アナライザはこの診断を生成します。例#次のコードは、x が int であり、bool である必要があるため、この診断を生成します。dartint x = 0; bool y = !x;一般的な修正#オペランドを、型 bool を持つ式に置き換えてください。dartint x = 0; bool y = !(x > 0);このページのコンテンツは役立ちましたか?thumbs_up thumbs_downフィードバックありがとうございます! feedback 詳細を報告するフィードバックありがとうございます!改善のために何ができるかお知らせください。 bug_report 詳細を報告する特に記載がない限り、このサイトのドキュメントは Dart 3.8.1 を反映しています。最終更新日: 2025-05-08。 ソースを表示 または 問題を報告。