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

型ではないものが型引数として使用されている

名前「{0}」は型ではないため、型引数として使用できません。

説明

#

アナライザーは、型ではない識別子が型引数として使用されている場合にこの診断を生成します。

#

以下のコードは、x が型ではなく変数であるため、この診断を生成します。

dart
var x = 0;
List<x> xList = [];

一般的な修正

#

型引数を型に変更してください

dart
var x = 0;
List<int> xList = [];