클래스의 인스턴스를 선언하는 경우 New 키워드 다음에 형식 이름 또는 With가 나와야 합니다. 예를 들어 다음 문은 각각 client 클래스의 인스턴스가 될 Customer 을 선언합니다. 형식 이름 Customer 가 New뒤에 나옵니다.
' Dim client As New Customer()
' The next declaration uses an object initializer.
Dim client As New Customer() With {.Name = "Litware, Inc."}
Visual Basic 2008부터 개체를 무명 형식의 인스턴스로 선언할 수 있습니다. 이 경우 데이터 형식을 지정하지 않습니다. 무명 형식 선언에서 With 키워드는 New뒤에 나옵니다.
Dim person = New With {.Name ="Mike Nash", .Age = 27}
오류 ID: BC30988
이 오류를 해결하려면
With또는 형식 이름이New뒤에 나오도록 선언을 변경합니다.
참고 항목
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
.NET