> 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 문 조합은 프로그래밍에 많이 사용하는 필수 구문입니다. 이 강의에서 여러 가지 형태의 사용법을 모두 소개한 것 같습니다. 이를 바탕으로 추가 제어문을 학습해 나가겠습니다.