이벤트1 Event와 Delegate의 차이 Delegate - Invoke 호출 범위에 대한 제약은 없다. 선언한 클래스 외에서도 해당 클래스를 참조하고 있다면 델리게이트에 접근해서 호출할 수 있다. - 외부에서 직접 호출이 가능하기 때문에 안정성이 떨어진다.using System;public class Program{ // 델리게이트 선언 public delegate void Notify(string message); // 메서드 public static void ShowMessage(string message) { Console.WriteLine(message); } public static void Main() { // 델리게이트 인스턴스 생성 Notify .. 2024. 6. 13. 이전 1 다음