다음을 통해 공유


'<propertyname>' 형식이 아직 설정되지 않았으므로 익명 형식 멤버 속성 '<propertyname>'은(는) 다른 멤버 속성의 형식을 유추하는 데 사용할 수 없습니다.

업데이트: 2007년 11월

Anonymous type member property '<propertyname>' cannot be used to infer the type of another member property because the type of '<propertyname>' is not yet established

익명 형식 속성의 형식을 설정해야만 해당 형식 속성을 사용하여 다른 속성의 형식을 설정할 수 있습니다. 예를 들어 .LastName이 아직 초기화되지 않았기 때문에 다음 .IDName = .LastName 선언은 올바르지 않습니다.

' Not valid. 
' Dim anon1 = New With {Key .IDName = .LastName, Key .LastName = "Jones"} 

오류 ID: BC36559

이 오류를 해결하려면

  • 속성을 사용하여 다른 속성을 초기화하기 전에 해당 속성의 형식을 먼저 설정합니다.

    Dim anon2 = New With {Key .LastName = "Jones", Key .IDName = .LastName}
    

참고 항목

작업

방법: 익명 형식 선언에서 속성 이름 및 형식 유추

개념

익명 형식