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

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