더북(TheBook)
> if (double.TryParse("3.14", out var r))
. {
.     WriteLine($"{r} : {r.GetType()}");  //3.14 : System.Double
. }
. else
. {
.     WriteLine("변환 불가");
. }
3.14 : System.Double
> r
3.14

변환이 가능하면 r 변수에는 변환된 값이 저장되고, 그렇지 않으면 데이터 형식의 기본값이 저장됩니다.

C#에서 제공하는 조건문인 if 문과 else 문 조합은 프로그래밍에 많이 사용하는 필수 구문입니다. 이 강의에서 여러 가지 형태의 사용법을 모두 소개한 것 같습니다. 이를 바탕으로 추가 제어문을 학습해 나가겠습니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.