C# Delegate에 대한 소개 C#에서 Delegate(델리게이트)는 메서드에 대한 참조를 나타내는 형식입니다. 이는 다른 언어에서의 함수 포인터와 유사한 역할을 합니다. Delegate를 사용하면 메서드를 변수에 할당하고 다른 메서드로 전달하거나, 이벤트 처리, 콜백 등의 기능을 쉽게 구현할 수 있습니다. Delegate의 선언과 사용 // 델리게이트 선언 delegate void MyDelegate(string message); class Program { static void Main() { // 델리게이트 인스턴스 생성 MyDelegate myDelegate = new MyDelegate(DisplayMessage); // 델리게이트를 통한 메서드 호출 myDelegate("Hello, Del..