[C#] - 델리게이트(delegate), 멀티캐스트 델리게이트
C#2019. 4. 8. 23:09
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
○ 델리게이트(delegate), 멀티캐스트 델리게이트 |
|||||||||
- delegate(델리게이트) 본질은 메소드 참조형 복수 또는 단일 메소드를 대신하여 호출하는 역할 -> 같은 형식이어야 한다 -> 다수의 메소드 호출 시 각각 해주는 것보다 한 번 호출로 한 방에 끝내자는 의도 외부에서도 호출 가능(private, protected 메소드는 호출 불가)
- multicast delegate(멀티캐스트 델리게이트) 다수 또는 단일 메소드 호출 호출할 메소드 포함할 때 +=, 호출할 메소드 제거할 때 -=
|
'C#' 카테고리의 다른 글
[C#] - 비동기 처리 : async 와 await (0) | 2019.04.09 |
---|---|
[C#] - 이벤트(event), 이벤트 핸들러(EventHandler) (0) | 2019.04.08 |
[C#] - 클래스 배열의 변수과 속성, 인덱스 비교 (0) | 2019.04.08 |
[C#] - property(속성) : 클래스 안의 private형 멤버변수에 접근 (0) | 2019.04.05 |
[C#] - 클래스 : class, 접근 한정자 : public protected private (0) | 2019.04.04 |
댓글()