더북(TheBook)

38.8 화살표 연산자로 속성과 메서드를 줄여서 표현하기

화살표(=>) 연산자를 사용하면 속성과 메서드를 표현할 때 축약할 수 있습니다. 속성을 줄여 표현하는 방법을 식 본문 속성(expression bodied property)이라고 합니다. 다음 내용을 입력한 후 실행해 보세요.

화살표 연산자 사용: ArrowDemo.cs

using System;

class Counter
{
    private int count;

    public int Count
    {
        get => count;
        set => count = value;
    }

    public void IncreaseCount() => Count++;
}

class ArrowDemo
{
    static Counter counter;
    static void Main()
    {
        counter = new Counter();
        counter.IncreaseCount();
        Console.WriteLine($"카운트 : {counter.Count}");
    }
}

실행 결과

카운트 : 1

앞 코드처럼 속성 또는 메서드에서 간단한 형태일 때는 화살표 연산자인 =>를 사용하여 코드를 줄여서 표현할 수 있습니다.

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