1. 대리자란? C#에서 대리자는(Delegate)는 특정 메서드를 참조하는 형식의 안전한 객체입니다. 이는 C++의 함수 포인터와 비슷하지만, 형식 안전성(type-safety)을 보장하고 객체 지향 프로그래밍 개념을 따릅니다. 대리자는 메서드를 변수처럼 다룰 수 있게 해주며, 메서드를 매개변수로 전달하거나 반환할 수 있게 해줍니다. 대리자의 선언 및 사용 방법 1. 대리자 선언public delegate void MyDelegate(string message); //대리자 선언 2. 대리자 인스턴스 생성MyDelegate del = new MyDelegate(MethodToCall); 3. 대리자 호출del("Hello, World!"); 4. 대리자를 통한 콜백 사용public void Metho..