본문 바로가기
스터디/C#

람다식(Lamda)

by newoo 2019. 8. 16.

C# 3.0부터 도입

 

람다식은 일종의 메서드, 함수명이 없는 함수

 

규칙

1. 람다식에서 {}안에 하나의 명령문을 포함할 때는 {}와 return을 생각할 수 있음

2. 람다식에서는 인수의 형을 생략할 수 있음(컴파일러가 데이터타입을 추론할 수 있기 때문)

3. 파라미터가 1개인 경우에는 ()를 생략할 수 있음

 

*람다식을 통해

어떻게 하는가(How)가 아니라 무엇을 하는가(What)라는 것을 생각하면서 코드를 작성할 수 있게 됐다.

--> 추상도가 높아졌다