BC30298: 생성자 '<name>'을 호출할 수 없습니다.

Sub New 클래스 또는 구조체의 프로시저가 자신을 호출합니다.

생성자의 목적은 클래스 또는 구조체의 인스턴스를 처음 만들 때 초기화하는 것입니다. 클래스 또는 구조체에는 서로 다른 매개 변수 목록이 있는 경우 여러 생성자가 있을 수 있습니다. 생성자는 다른 생성자를 호출하여 자체 생성자 외에도 해당 기능을 수행할 수 있습니다. 그러나 생성자가 자신을 호출하는 것은 의미가 없으며 실제로 허용되는 경우 무한 재귀가 발생합니다.

오류 ID: BC30298

이 오류를 해결하려면

  1. 호출되는 생성자의 매개 변수 목록을 확인합니다. 호출하는 생성자의 생성자와 달라야 합니다.

  2. 다른 생성자를 호출하지 않으려는 경우 호출을 Sub New 완전히 제거합니다.

참고하십시오