개체 이니셜라이저를 사용하여 공유로 선언된 클래스의 멤버를 초기화할 수 없습니다. 자세한 내용은 공유를 참조하세요.
오류 ID: BC30991
이 오류를 해결하려면
클래스 정의를 검사하여 공유할 멤버를 확인합니다.
개체 이니셜라이저 목록에서 해당 멤버의 초기화를 제거합니다.
예시
다음 예제에서 totalCustomers 는 공유 멤버입니다.
Public Class Customer
Public Shared totalCustomers As Integer
' Other declarations and method definitions.
End Class
totalCustomers 가 공유되기 때문에 개체 이니셜라이저 목록에서 해당 초기 값을 설정하려고 하면 이 오류가 발생합니다.
' This declaration is not valid.
' Dim cust As New Customer With { .Name = "Coho Winery", _
' .totalCustomers = 21 }
참고 항목
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
.NET