跳到主內容

assignment_to_method

方法不能被賦值。

描述

#

當賦值的目標是一個方法時,分析器會產生此診斷。

示例

#

以下程式碼會產生此診斷,因為 f 是一個方法,不能被賦值。

dart
class C {
  void f() {}

  void g() {
    f = null;
  }
}

常見修復方法

#

重寫程式碼,使其不對方法進行賦值。