IT/c#
형변환 연산자 is, as
-June-
2017. 8. 23. 11:19
is 연산자
객체가 해당 형식에 해당하는지를 검사하여 그 결과를 bool값으로 반환한다.
사용 예)
object obj;
bool result = obj is int;
result값은 True를 출력한다.
as 연산자
연산자와 주어진 값을 지정한 타입으로 변환한다. 형 변환 실패 시 객체 참조를 null을 던진다.
사용 예)
int b = 0;
int a = b as int ;
결과는 a는 0의 값을 취한다.