跳到主要内容

重复定义

名称“{0}”已被定义。

描述

#

当声明了一个名称,并且在同一作用域内存在同名的先前声明时,分析器会生成此诊断信息。

示例

#

以下代码会生成此诊断信息,因为名称 x 被声明了两次

dart
int x = 0;
int x = 1;

常见修复

#

为其中一个声明选择一个不同的名称。

dart
int x = 0;
int y = 1;