跳到主內容

main_不是_函式

名為 'main' 的宣告必須是一個函式。

描述

#

當庫中包含一個名為 main 的宣告,但它不是頂級函式宣告時,分析器會產生此診斷資訊。

示例

#

以下程式碼產生此診斷資訊,因為名稱 main 被用於宣告一個頂級變數:

dart
var main = 3;

常見修復方法

#

為該宣告使用不同的名稱

dart
var mainIndex = 3;