非_定数_マップ_パターン_キーツール chevron_right診断 chevron_right非定数マップパターンキー 目次説明例一般的な修正マップパターン内のキー式は定数でなければなりません。説明#マップパターンのキーが定数式ではない場合に、アナライザーはこの診断を生成します。例#以下のコードは、キー A() が定数ではないため、この診断を生成します。dartvoid f(Object x) { if (x case {A(): 0}) {} } class A { const A(); }一般的な修正#キーに定数を使用してくださいdartvoid f(Object x) { if (x case {const A(): 0}) {} } class A { const A(); }このページのコンテンツは役立ちましたか?thumbs_up thumbs_downフィードバックありがとうございます! feedback 詳細を報告するフィードバックありがとうございます!改善のために何ができるかお知らせください。 bug_report 詳細を報告する特に断りのない限り、このサイトのドキュメントは Dart 3.8.1 を反映しています。ページは 2025-05-08 に最終更新されました。 ソースを表示 または 問題を報告。