And 연산자 또는 Or 연산자는 AndAlso 연산자 또는 OrElse 연산자에서 사용하기에 적합하지 않은 매개 변수 또는 반환 형식으로 선언됩니다.
단락 연산자(AndAlso 또는 OrElse)를 직접 정의하지 않기 때문에 해당 논리 및 결정 연산자를 정의해야 합니다. 다음 표에서는 필요한 연산자를 보여 줍니다.
| 단락 연산자 | 논리 연산자 | 결정 연산자 |
|---|---|---|
AndAlso |
And 연산자 | IsFalse 연산자 |
OrElse |
Or 연산자 | IsTrue 연산자 |
Visual Basic은 이러한 논리 연산자와 결정 연산자를 사용하여 AndAlso 또는 OrElse에 대한 단락 논리를 생성합니다. 이 방법이 올바르게 수행되려면 피연산자와 And 또는 Or 정의의 반환 값 모두 포함하는 형식 즉, And 또는 Or를 정의 중인 구조체 또는 클래스 형식이어야 합니다.
오류 ID: BC33034
이 오류를 해결하려면
연산자와 반환 값 형식을 모두 이 연산자를 정의하는 클래스 또는 구조체의 형식으로 변경합니다.
또는
해당 단락 연산자(
AndAlso또는OrElse)를 이And또는Or연산자를 정의하는 클래스 또는 구조체 형식의 피연산자와 함께 사용하지 마세요.
참고 항목
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
.NET