使用英语阅读

通过


BC30298:构造函数 "<name>" 不能调用自身

类或结构中的 Sub New 过程调用自身。

构造函数的目的是在第一次创建类或结构时初始化该类或结构的实例。 类或结构可以有多个构造函数,前提是它们都具有不同的参数列表。 除了自身之外,还允许构造函数调用另一个构造函数来执行其功能。 但构造函数调用自身是毫无意义的,事实上,如果允许,它会导致无限递归。

错误 ID: BC30298

更正此错误

  1. 检查正在被调用的构造函数的参数列表。 它应不同于发出调用的构造函数。

  2. 如果不打算调用另一个构造函数,请完全删除该 Sub New 调用。

另请参阅