변환 연산자만 ‘<키워드>’로 선언할 수 있습니다.

연산자가 변환 연산자가 아닌 경우 Operator Statement 에서 Widening 또는 Narrowing 를 지정합니다.

모든 연산자는 Public공유로 선언되어야 합니다. 그러나 변환 연산자만 Widening 또는 Narrowing으로 선언될 수 있습니다(둘 다 함께는 불가능).

연산자 정의는 선택적으로 OverloadsShadows 키워드를 포함할 수 있습니다. Operator Statement에 다른 모든 키워드는 허용되지 않습니다.

오류 ID: BC33019

이 오류를 해결하려면

  1. 연산자 정의에서 Widening 또는 Narrowing 키워드를 제거합니다. 형식 변환이 일어나지 않기 때문에 이들은 적용되지 않습니다.

참고 항목