본문 바로가기

프로그램언어/C#

람다식

람다식

람다식은 함수를 좀 더 간결하게 묘사하기 위해 만들어진 것으로 무명 메소드와 비슷하게 무명 함수로 표현하여 사용한다.

 

람다식을 선언하는 형식은 다음과 같다.

(매개변수목록) => { };

 

람다식 선언하기

대리자 타입 변수명 = (매개변수목록) => { 식 };

 

예제]

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