람다식
람다식은 함수를 좀 더 간결하게 묘사하기 위해 만들어진 것으로 무명 메소드와 비슷하게 무명 함수로 표현하여 사용한다.
람다식을 선언하는 형식은 다음과 같다.
(매개변수목록) => { 식 };
람다식 선언하기
| 대리자 타입 변수명 = (매개변수목록) => { 식 }; |
예제]
| using System; namespace ConsoleApp1 { delegate int Calculate(int a, int b); class Program { static void Main(string[] args) { Calculate calc = (a, b) => a + b; Console.WriteLine("{0} + {1} = {2}", 3, 4, calc(3, 4)); } } } |
실행결과] 3 + 4 = 7 |
'프로그램언어 > C#' 카테고리의 다른 글
| 스레드와 태스크 (0) | 2021.06.28 |
|---|---|
| LINQ(Language-Integrated Query) (0) | 2021.06.24 |
| 델리게이트와 이벤트 (0) | 2021.06.22 |
| 문제풀기1 (0) | 2021.06.07 |
| selenium-webdriver (0) | 2020.05.28 |