이름 '<name>'이 선언되지 않았거나 현재 범위에 없습니다.

LINQ 쿼리는 프로그래밍 요소를 참조하지만 컴파일러는 정확한 이름을 가진 요소를 찾을 수 없습니다.

오류 ID: BC36610

이 오류를 해결하려면

  1. 참조 문에서 이름의 철자를 확인합니다. Visual Basic은 대/소문자를 구분하지 않지만 맞춤법의 다른 변형은 다른 이름을 구성합니다. 밑줄(_)은 이름의 일부이므로 맞춤법의 일부입니다.

  2. 프로그래밍 요소가 범위에 있는지 확인합니다. 참조 문이 프로그래밍 요소를 선언하는 지역 외부에 있는 경우 요소 이름을 한정해야 할 수 있습니다. 자세한 내용은 Visual Basic의 범위를 참조하세요.

  3. 개체와 해당 멤버 사이에 멤버 액세스 연산자(.)가 있는지 확인합니다. 이름이 TextBox인 컨트롤이 있는 경우, TextBox1 속성에 액세스하려면 Text을(를) 입력해야 합니다 TextBox1.Text. 대신 입력 TextBox1Text하는 경우 다른 이름을 만들었습니다.

참고하십시오