Partilhar via


Construtor <'nome'> não pode chamar ele mesmo

Um procedimento Sub New numa classe ou estrutura chama a si próprio.

O propósito de um construtor é inicializar uma instância de uma classe ou estrutura quando ela é criada primeiramente.A classe ou estrutura pode ter vários contrutores, desde que cada um tenha diferentes listas de parâmetros.Um construtor pode chamar outro construtor para performar uma funcionalidade adicional a sua própria.Mas não faz sentido um construtor chamar a si mesmo, e na verdade isso resultaria numa recursão infinita se permitido.

ID de erro: BC30298

Para corrigir este erro

  1. Verifique a lista de parâmetro do construtor sendo chamado.Deve ser diferente da do construtor fazendo a chamada.

  2. Se você não pretende chamar um construtor diferente, remova a chamada Sub New inteiramente.

Consulte também

Conceitos

Como objetos são criados e destruídos Outros recursos