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() 메서드 앞에 둡니다.