19.14 식 본문 메서드
화살표 함수는 함수를 축약해서 표현하는 기능입니다. 이러한 함수 축약의 영어 표현은 ‘expression bodied method’로 ‘식 본문 메서드’로 번역할 수 있습니다.
식 본문 메서드 사용: ExpressionBodiedMethod.cs
using System; class ExpressionBodiedMethod { static void Main() { Log("함수 축약"); //아래에 함수를 먼저 만들고 호출해야 함 Console.WriteLine(IsSame("A", "B")); } static void Log(string message) => Console.WriteLine(message); static bool IsSame(string a, string b) => a == b; }
실행 결과
함수 축약 False
참고로 Log()와 IsSame() 같은 사용자 정의 함수는 Main() 메서드 앞에 둡니다.