event (1) 썸네일형 리스트형 C# Delegate, Event 1. 델리게이트 C#에서 델리게이트란 메서드를 참조하고 호출하는데 사용되는 형식이다. 데리게이트는 메서드에 대한 참조를 보유하고 있고 해당 메서드를 호출할 수 있다. 이를 통해 메서드를 캡슐화하고 다른 메서드에 전달하거나 이벤트 처리 등에 유용하게 활용할 수 있다. 델리게이트를 사용하기 위해선 delegate 키워드를 사용한다. delegate 반환형 이름(매개 변수); 위의 형태를 따라서 선언하며 참조하고자 하는 메소드의 경우 델리게이트의 반환형, 매개변수가 동일해야 참조가 가능하다. 해당 예제에서는 PDelegate란 이름으로 델리게이트를 선언 후 Plus 메소드를 해당 델리게이트에 참조 시켜 출력한다. 이를 통해 Plus 메서드를 PDelegate가 참조하고 있다는 것을 알 수 있다. 델리게이트 .. 이전 1 다음