![[C#] delegate (델리게이트)](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbSfmwG%2FbtsGDDcQ462%2FcNXB5MmSmNSgKVYGOydxD0%2Fimg.jpg)
PROGRAMMING/03. C#2024. 4. 16. 15:47[C#] delegate (델리게이트)
delegate (델리게이트)델리게이트는 한마디로 말해서 대리자이다. 메소드 참조를 포함하고 있는 영역이라고 말할 수 있다.델리게이트는 메소드의 참조를 포함한다. 델리게이트를 이용해서 메소드를 넘겨줄 수 있다. 메서드 자체를 인자로 넘겨주는 ‘형식’이다. 델리게이트는 메소드를 참조 하는 것이고, 참조하는 메소드가 달라진다면 델리게이트 역시 달라진다. 선언방법public delegate [반환형] [델리게이트명] (매개변수)유니티[C#]를 이용한 델리게이트 예제 - 11234567891011void Start() { TestDelegate t = new TestDelegate(Test); t.Invoke("실행법1"); t("실행법2"); } priv..