728x90
- Action
- 리턴 값이 없는 함수에 사용되는 Delegate
- 0개부터 16개의 파라미터까지 받아 들일 수 있다.
- Func
- Action Delegate와 비슷한데, Func는 반드시 리턴 타입이 ~ Generic 폼 내에, 즉 템플린 파라미터 안에 ~ 존재해야 한다.
- Action과 같이 16개까지 입력파라미터를 받아 들일 수 있다.
- Predicate
- 리턴값이 반드시 bool이어야 한다.
- 입력 파라미터는 1개이다.
- 이 특수한 delegate는 .Net의 Array나 List 클래스의 메서드들에서 자주 사용된다.
728x90
'C#' 카테고리의 다른 글
Call By Reference(값에 의한 전달) - ref, out (0) | 2022.12.15 |
---|---|
Invoke와 BeginInvoke의 차이점 (0) | 2022.12.12 |
.NET Reflection을 이용한 메서드 호출 (0) | 2022.12.02 |
그라데이션이 포함된 이미지를 배경으로 한 Form 만들기 (1) | 2022.12.02 |
메시지 처리 방법 3가지 (0) | 2022.12.02 |