[C#] 문형식의 람다식(Lamda expression)~


delegate int Calculate(int a, int b) 애가 꼭 먼저 선언되어져야 문형식 람다를 쓸수가 있다구~
 델리게이트가 먼지 모름 람다를 이해하기 위해 조금 이라도 델리게이트를 알고 오도록..
안그럼 람다가 어떻게 탄생한건지 감을 못잡아서 그이상의 코딩은 힘들꺼야..
람다식든.. 물론 delegate 선언 없이도 리턴값이 있는 Func<int> 나 리턴값이 필요없는 Action<int> 같은 애들도 미리미리 다 델리게이트로 (delegate) 로 선언되어있어서 쓰기만 하면 되긴해.. 사용 방법만 알면~


중요한건 문형식 람다에서는
일단 델리케이트 선언을 하고

델리게이트 가 받는 매개변수와 일치 시켜서
Calculate cals = (a,b) => {
                                             Console.WriteLine("람다식~ 은 아래와 같아 ") ; 
                                             Console.WriteLine("{0}", (a +2) * b ) ;
                                              Console.WriteLine("쉽징?  ") ;
                                          } ;
이런식으로..  좀 어거지익니 해서 여러 문장을 포함해서 아님 조건 if 등을 넣어서 람다 문형식을 짤수 있어~


댓글

주간 베스트

Vocabulary for IELTS (400 Words) master level

발표 전 심박수 안정 루틴

이들에게 팔면 절대 망하지 않는다: 타겟 마케팅의 핵심

서울대 교수 충격 발언 "AI 많이 쓰면 뇌 멍청해져