if 문과 같은 조건문은 어떤 문제를 해결할 때 주로 해당 데이터를 필터링(걸러 냄)하는 역할을 합니다. 주어진 데이터에서 짝수만 걸러 낸다든가, 오늘 작성한 글만 검색한다든가 등 역할을 수행할 때도 if 문을 사용합니다.
Note ≡ 기본 데이터 형식의 TryParse( ) 메서드로 형식 변환이 가능한지 판단
if~else 문과 TryParse() 메서드를 함께 사용하면 특정 형식으로 변환이 가능한지 체크할 수 있습니다. 다음 내용을 C# 인터렉티브에서 단계별로 실행해 보세요.
> string data = "1234";
> int result;
> if (int.TryParse(data, out result))
. {
. Console.WriteLine("변환 가능 : {0}", result);
. }
. else
. {
. Console.WriteLine("변환 불가");
. }
변환 가능 : 1234