-
카테고리
-
세부 분야
게임 프로그래밍
-
해결 여부
해결됨
delegate에 관하여 질문있습니다.
21.01.12 17:58 작성 조회수 150
1
안녕하세요 강좌를 듣던 중 궁금한 점이 생겨 질문드리게 되었습니다.
내부적으로
OnClicked clicked = new OnClicked(TestDelegate);
처럼 동작한다는 말씀은
컴파일 과정에서
OnClicked clicked = TestDelegate;
가
OnClicked clicked = new OnClicked(TestDelegate);
로 변한다는 말씀이신가요?
답변을 작성해보세요.
1
Rookiss
지식공유자2021.01.12
https://docs.microsoft.com/en-us/dotnet/csharp/programming-guide/delegates/how-to-declare-instantiate-and-use-a-delegate
그렇습니다!
문서를 유심히 보면 C#1.0 에서 delegate 문법이 등장했고,
OnClicked clicked = TestDelegate와 같이 한방에 설정하는 것은 C#2.0에서 등장했습니다.
답변 1