프로그래밍/C#

[C#] 람다 식 정리

나노세컨드 2022. 6. 24. 15:20

1. 람다식이란? 

  - LINQ에서 제공하는 확장 메서드들은 매개변수로 람다 식(lambda expression)을 받음.

  - 람다 식은 화살표 연산자 또는 람다 연산자라고 하는 화살표 모양의 => 기호 사용.

  - C# 3.0에서 도입된 개념

 

2. 람다식의 종류

  - 식 람다 : 람다 연산의 오른쪽에 식이 있는 람다식

  - 문 람다 : 중괄호 안에 문이 있는 람다식

 

3. 사용방법

x => x +  1            /* 식 람다 */

x => { return x + 1 }  /* 문 람다 */
반응형