跳到主要內容

undefined_class

未定義的類“{0}”。

描述

#

當分析器遇到一個看似類名但未定義或在引用範圍內不可見的識別符號時,會生成此診斷資訊。

示例

#

以下程式碼會生成此診斷資訊,因為 Piont 未定義

dart
class Point {}

void f(Piont p) {}

常見修復方法

#

如果該識別符號未定義,請定義它或將其替換為已定義的類名。透過修正類名的拼寫,可以更正上面的示例

dart
class Point {}

void f(Point p) {}

如果該類已定義但不可見,則你可能需要新增匯入。