더북(TheBook)

인라인 out 변수로 문자열 형식의 날짜를 날짜 형식으로 변환하기

문자열 형식의 날짜를 실제 날짜 형식으로 변환할 때 out var 또는 out DateTime으로 변수를 선언하자마자 사용하는 예제를 만들어 보겠습니다. 다음 내용을 입력한 후 실행해 보세요.

문자열 형식의 날짜를 날짜 형식으로 변환: OutVariableDemo.cs

using System;

class OutVariableDemo
{
    static void Main()
    {
        if (DateTime.TryParse("2019/12/25", out var xmas))
        {
            Console.WriteLine(xmas);
        }
    }
}

실행 결과

2019-12-25 오전 12:00:00

이 코드에서는 문자열 형식의 날짜이기에 날짜 형식인 DateTimexmas 변수를 생성하고 사용합니다. 여기에서 out var xmasout DateTime xmax 형태로 명확하게 지정할 수도 있습니다.