action

프로그래밍/.NET

람다 (Lambda)

람다란? 람다는 익명 메서드를 만들기 위해 사용되는 형식이다. 델리게이트로도 익명 메서드를 만들 수 있지만 람다를 사용하면 코드가 훨씬 간결해진다. 람다에는 두가지 형태가있는데 람다식과 람다문이다. // 람다식 (파라미터) => 식; // 람다문 (파라미터) => { }; 람다는 => 연산자로만 이루어지며 형식 유추라는 기능을 제공하기때문에 데이터 타입을 입력하지않아도되고 파라미터의 개수가 한개일 경우 괄호( ) 를 생략해도 된다. delegate int Calc(int x, int y); /* 실행 : Clac Plus = (int x, int y) => x + y; Console.WriteLine(Plus(10, 20)); Clac Minus = (x, y) => { return x - y; } Co..

MAJG
'action' 태그의 글 목록