‘<emptyconstant>’가 선언되지 않음

‘<emptyconstant>’가 선언되지 않습니다. 빈 상수는 더 이상 지원되지 않으므로 대신 Nothing을 사용합니다.

선언문 또는 대입문에서 Empty 값을 변수, 상수, 열거 멤버, 속성 또는 함수 반환에 할당하려고 시도합니다.

이전 버전의 Visual Basic에서는 초기화되지 않은 데이터 저장소를 나타내는 데 Empty 키워드를 사용했습니다. 현재 버전의 Visual Basic은 Empty를 지원하지 않습니다. 초기화되지 않은 변수는 해당 데이터 형식의 기본값을 보유합니다. 기본값에 대한 자세한 내용은 Dim 문의 “기본값”을 참조하세요.

Nothing 키워드는 모든 데이터 형식의 기본값을 나타냅니다. Empty 대신 사용할 수 있습니다.

오류 ID: BC30823

이 오류를 해결하려면

  • Nothing 대신 Empty를 사용합니다.

    또는

  • 프로그래밍 요소의 데이터 형식에 적합한 기본값을 사용합니다.

    또는

  • 변수 선언인 경우 초기 값을 할당하지 마세요. 초기 값을 할당하면 변수가 기본값으로 초기화됩니다.

참고 항목