[C#] Reflection으로 등록된 이벤트 초기화하기
카테고리: C# + Unity
문제 상황 Visual Studio IDE를 사용하면 Winform 환경에서 이벤트를 손 쉽게 추가하거나 제거할 수 있다. 예를 들어 Load 이벤트를 추가한다고 가정하면 자동으로 아래와 같이 작성된다. Form1.cs private void Form1_Load(object sender, System.EventArgs e) { // Add your form load event handling code here. } Form1.Designer.cs this.Load += new System.EventHandler(this.Form1_Load); 문제는 런타임 도중에 해당 이벤트를 해제해야할 필요가 있을 경우에 발생한다. 자세히 설명하면 이벤트를 해제하기 위해서는 간단히