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