C#에서 연산자를 다시 정의하기 위해 코드에서 예외가 트리거되면 어떻게됩니까?C#에서 연산자를 다시 정의하기 위해 코드에서 예외가 트리거되면 어떻게됩니까?
1
A
답변
1
오버로드 된 연산자는 특수한 이름 (예 : op_Multiply
)이있는 일반적인 정적 메서드입니다.
예외는 다른 예외와 동일하게 작동합니다.
4
귀하의 질문은 "내 사업자가 재정의됩니까?"라고 생각합니다.
예. 연산자의 재정의는 컴파일 할 때 수행됩니다. 따라서 코드가 컴파일되면 연산자가 재정의됩니다.
이제 해당 연산자가 예외를 throw하면 다른 예외와 마찬가지로 런타임에 연산자가 호출 될 때 해당 연산자가 throw됩니다.
관련 문제
- 1. objective-c에서 상수 정의하기
- 2. C++ 코드에서 하나의 상수를 정의하기 위해 enum을 사용해야하는 이유가 있습니까?
- 3. finalize() 도중 예외가 throw되면 어떻게됩니까
- 4. 상수를 정의하기 위해 만든 매크로입니까?
- 5. Application_Start에서 처리되지 않은 예외가 발생하면 어떻게됩니까?
- 6. 리디렉션을 정의하기 위해 PHP 예외를 어떻게 사용합니까?
- 7. F 번호 : 내가 명시 적 형식 매개 변수 및 제약 연산자를 정의하기 위해 노력하고있어
- 8. 클로저에서 로컬 함수를 정의하기 위해 vs letfn을 사용 하시겠습니까?
- 9. C에서 == 연산자를 사용하여 문자 배열 비교
- 10. Objective-C에서 "OR"논리 연산자를 어떻게 표현합니까?
- 11. 인라인 함수가 C에서 매개 변수로 전달되면 어떻게됩니까?
- 12. Objective-C에서 @synchronized lock/unlock은 어떻게됩니까?
- 13. Boo에서 연산자 정의하기
- 14. 예외가 호출하는 메서드로 다시 전달됩니까?
- 15. 목록을 만들기 위해 프롤로그에서 연산자를 어떻게 정의합니까?
- 16. 관계형 데이터 효율성을 위해 RIA 서비스는 어떻게됩니까?
- 17. 컴퓨터가 Google Gears 작업자로 다시 시작되면 어떻게됩니까?
- 18. Microsoft의 코드에서 예외가 발생했을 때 원래 어떤 예외가 발생했는지 어떻게 알 수 있습니까?
- 19. JTA 트랜잭션 : 예외가 발생하지만 롤백이 트랜잭션에서 호출되지 않으면 어떻게됩니까?
- 20. C에서 비트 연산자를 사용하여 ASCII 문자열을 정수로 변환 (& B)
- 21. Obj-C에서 도트 연산자를 과도하게 사용하는 대안은 무엇입니까?
- 22. 아파치 다시 시작한 후 장고 예외가 발생했습니다.
- 23. 예외가 발생하면 실행이 다시 시작되는 위치는 어디입니까?
- 24. jquery - 동적으로 옵션 정의하기
- 25. iphone, 코어 - 플롯 범위로 정의하기 위해 배열 사용
- 26. 플렉스 - 인스턴스화 된 객체의 이름을 정의하기 위해 변수를 사용하는 방법
- 27. 자바 : 속성 값을 정의하기 위해 하위 클래스를 요구할 수 있습니까?
- 28. 내 위치를 정의하기 위해 내 iPhone 앱을 금지합니다. 어떻게하면됩니까?
- 29. 비 관리 속성을 사용자 정의하기 위해 선호해야하는 것은 무엇입니까?
- 30. jmeter에 대한 변수를 정의하기 위해 미리 정의 된 파일이 있습니까?
예외가있을 것입니다 ...? –