32. 델리게이트(delegate)의 기본 개념
·
💻 Programming Language/C#
델리게이트(Delegate) : 메소드를 다른 메소드로 전달할 수 있도록 하기 위해서 만들어 진 것. => 델리게이트를 이용해 포장하고 전달.(내가 이해한바로는 .. ㅇㅇ) void AAA(int arg1){ ... } int a = 123; AAA(a); class DemoClass { int id; string name; public int DisplayInfo() {..} } void AAA(DemoClass d){ ... } DemoClass d = new DemoClass(); AAA(d) 위의 코드들은 기존 인자를 통해 객체 혹은 값을 전달하는 방식 메소드를 전달하고 싶을땐 delegate를 사용 void AAA(Mydelegate Method){ ... } int StringToInt(str..