跳到主内容

main_不是_函数

名为 'main' 的声明必须是一个函数。

描述

#

当库中包含一个名为 main 的声明,但它不是顶级函数声明时,分析器会产生此诊断信息。

示例

#

以下代码产生此诊断信息,因为名称 main 被用于声明一个顶级变量:

dart
var main = 3;

常见修复方法

#

为该声明使用不同的名称

dart
var mainIndex = 3;