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

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

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