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

assignment_to_type

型に値を代入することはできません。

説明

#

型名の名前が代入式の左辺に現れた場合、アナライザーはこの診断を生成します。

#

以下のコードは、クラスCへの代入が無効なため、この診断を生成します。

dart
class C {}

void f() {
  C = null;
}

一般的な修正

#

右辺をローカル変数などに代入する必要がある場合は、左辺を変更してください。

dart
void f() {}

void g() {
  var c = null;
  print(c);
}