패턴 일치와 is 및 as 연산자를 사용하여 안전하게 캐스트하는 방법 - C#
패턴 일치 기법을 사용하여 변수를 다른 형식으로 안전하게 캐스팅하는 방법을 알아봅니다. 패턴 일치뿐만 아니라 is 및 as 연산자를 사용하여 형식을 안전하게 변환할 수 있습니다.
learn.microsoft.com
즉, 강제 캐스팅은 https://learn.microsoft.com/ko-kr/dotnet/api/system.invalidcastexception?view=net-8.0 될 위험성이 있으나, as 키워드를 사용한 캐스팅은 내부에서 이를 검사하여 에러를 발생시키지 않고 null을 반환하도록 되어 있음.
'C#' 카테고리의 다른 글
string으로 특정 변수의 데이터를 가져올때. (0) | 2016.12.01 |
---|
WRITTEN BY