더북(TheBook)

38.4 자동 속성 이니셜라이저

자동 속성 이니셜라이저(auto property initializers)를 사용하면 속성을 선언과 동시에 기본값으로 초기화할 수 있습니다.

자동 속성 이니셜라이저 사용: AutoPropertyInitializers.cs

using System;

class AutoPropertyInitializers
{
    public static string Name { get; set; } = "길벗";
    static void Main()
    {
        Console.WriteLine(Name);
    }
}

실행 결과

길벗

앞 코드의 Name 속성은 선언과 동시에 “길벗” 문자열로 초기화됩니다.

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