출처 : http://teddy.tistory.com/
무명 메소드마다 그 타입에 맞는 델리게이트 타입과 변수를 따로 따로 선언하는
비 효율적인 작업을 피하기 위해 Func 과 Action 이라는 델리게이트가 제공된다.
Func과 Action은 미리 선언된 델리게이트 변수로서 별도의 선언 없이 사용이 가능하다.
Func : 반환값이 있는 메소드를 참조하는 델리게이트 변수
Action : 반환값이 없는 메소드를 참조하는 델리게이트 변수
[Func 델리게이트]
- 델리게이트 변수 선언 : 매개변수는 앞에, 반환값은 맨 뒤에 지정.
[Action 델리게이트]
- 반환 값이 없는것 빼고 Func이랑 똑같다.
'NOTE > Programming' 카테고리의 다른 글
[C#] 열거형 형식 (0) | 2016.11.08 |
---|---|
[C#] Singleton (0) | 2016.10.05 |
[C#] 람다식 (펌) (0) | 2016.09.29 |
[C#] 컬렉션 (0) | 2016.09.28 |
[C#] 일반화 프로그래밍 (펌) (0) | 2016.09.28 |