C#/C#기초

12.람다식

공부를하자 2023. 5. 23. 21:15

1.람다식(Lamnda Expression)

  1)정의

    -간결하게 함수를 묘사하는 방법

  2)방법

 

 

3)람다식으로 무명함수 정의

 

 

4)문형식의 람다식

  -식이 아닌 코드 블록으로 작성

  -ex)

5)Func Action

  -익명 메소드와 무명함수를 사용 하기 위해선 대리자를 선언해야 한다.

   Func Action 마이크로소프트가 미리 선언해둔 대리자이다.

  -일반화와 최대 16 매개변수를 지원한다.

  -Func 결과를 반환하는 메소드 (반환값 있음)

  -Action 결과를 반환하지 않는 메소드 (반환값 없음)

 

-Func 예시

 

 

 

 

-Action 예시

 

 

 

 

'C# > C#기초' 카테고리의 다른 글

14.리플렉션과 애트리뷰트  (0) 2023.05.31
13.Linq  (0) 2023.05.24
11.대리자와 이벤트  (0) 2023.05.22
10.예외 처리하기  (0) 2023.05.21
9.일반화 프로그래밍  (0) 2023.05.21