メインコンテンツにスキップ

expected_two_map_type_arguments

Map リテラルには、2 つの型引数、または型引数なしが必要です。{0} が見つかりました。

説明

#

アナライザーは、マップリテラルに 1 つまたは 2 つを超える型引数がある場合に、この診断を生成します。

#

以下のコードは、マップリテラルに 3 つの型引数があるため、この診断を生成します。マップリテラルは 2 つまたは 0 個の型引数を持つことができます。

dart
var m = <int, String, int>{};

一般的な修正

#

型引数を 2 つ以外すべて削除してください。

dart
var m = <int, String>{};