대리자(Delegate) C#에서 대리자(Delegate)는 다른 메서드를 참조하는 데이터 형식입니다. 대리자는 메서드를 참조하기 위해 사용되며, 대리자가 참조하는 메서드를 대신 호출할 수 있습니다. 대리자는 이벤트 처리, 비동기 처리, 콜백 등과 같은 기능을 구현하는 데 매우 유용합니다. 예시 코드 : // 예시 코드 // 대리자 선언 public delegate int Calculate(int x, int y); public class Calculator { // 더하기 메서드 public int Add(int x, int y) { return x + y; } // 빼기 메서드 public int Subtract(int x, int y) { return x - y; } } public class Pr..