static void Method1(int a, int b)
        {
            if (a                 Console.WriteLine("a가 b보다 작습니다.");

            else if (a > b)
                Console.WriteLine("a가 b보다 큽니다.");

            else
                Console.WriteLine("a와 b가 같습니다.");
        }


        static void Method2(int a, int b) => (a Console.WriteLine("a가 b보다 작습니다.")).ElseIfThen((a > b), () => Console.WriteLine("a가 b보다 큽니다.")).ElseThen(() => Console.WriteLine("a와 b가 같습니다."));

        



        static int MethodA(int a, int b)
        {
            if (a                 return b;
            else if (a > b)
                return a;
            else
                return 0;
        }


        static int MethodB(int a, int b) => (int)(a Lambda.Return(b)).ElseIfThen((a > b), () => Lambda.Return(a)).ElseThen(() => Lambda.Return(0));



한줄코딩 쌉가능

속도 비교해봤는데 1이랑 2는 속도 똑같고 A랑 B는 B가 좀더 느림