반응형 람다1 [C#] 델리게이터(delegate)와 람다(lambda) * 델리게이터 0. 메서드를 변수로 사용하는 개념(메서드를 대신 호출해준다. 메서드의 대리인) 1. 일종의 클래스를 선언하는 것과 같다.delegate noid TestDelegate();//자료형 선언 TestDelegate testDelegate = //델리게이터 변수를 초기화 * 무명 델리게이터 0. 델리게이터와 같은 기능을 수행하지만 메서드를 따로 선언하지 않고도 정렬 방법을 정의한다.delegate(, ) { /* 코드 */ return /* 반환 */; } * 람다 0. 매개변수의 자료형을 지정할 필요도 없이 사용한다.(, ) => { /* 코드 */ return /* 반환 */; }1. 만약 입력할 코드가 없고 반환만 한다면 더 짧게도 구현 가능하다.(a, b) => /* 반환 */ prod.. 2016. 6. 9. 이전 1 다음 반응형