InvalidCastException1 AS를 이용한 안전한 캐스팅 캐스팅을 하기 위해 흔히 아래와 같이 변수 앞에 괄호을 열고닫으면서 캐스트할 형식을 넣어 캐스팅하곤 함. (캐스팅할 Type)Object 위와 같은 경으 InvalidCastException이 발생할 수 있음. 예외를 Throw시키지 않기 위해서 사용하는 연산자가 as와 is임. as의 경우 실제로 캐스트 값을 반환하며, is의 경우 성공 여부를 bool값으로 반환함. as와 is는 아래와 같이 사용 가능함 결과를 담을 변수(bool / type) = obejct is/as 캐스팅할 Type; 2017. 1. 20. 이전 1 다음