Delegate 질문좀할게요 ㅠ
172
작성한 질문수 1
답변 1
1
여러가지 장점이 있습니다.
1) 함수 호출 시점 관련
함수 안에 함수를 넣으면 '당장' 해당 함수를 호출하는 것입니다.
어떤 기능을 '당장' 호출해야 한다면 그게 맞을 수도 있지만,
상황에 따라, 예를 들어 5초 후에 특정 함수를 호출해야 한다면 어떨까요?
... 5초 대기
함수호출();
이렇게 한다면 5초 대기할 동안 프로그램이 다른 작업은 할 수 없겠죠.
함수를 인자로 받아서 변수처럼 사용할 경우, 원할 때 해당 함수를 호출해주면 그만입니다.
2) 함수의 다양화 관련
꼭 특정 함수를 호출하는게 아니라, 상황에 따라 어떤 함수를 호출할지를 외부에서 정해줄 수 있다면
다양하게 응용이 가능해질 겁니다.
사실 이 부분은 언젠가 예제로 보고 스스로 필요한 상황이 되어야 더 와닿습니다.
지금은 이해가 안 간다면 그냥 넘어가셔도 무방합니다.
Generic에 대한 질문 있습니다.
0
113
2
2022 버전에 커뮤니티 버전이 없는데 2026 버전으로 해도 무관?
0
226
2
다형성 캐시 문제
0
136
3
.
0
77
1
프로퍼티 강의 질문 있습니다.
0
85
1
이후 커리 질문
0
92
1
static
0
103
2
강의에는 새로운 클래스 파일을 생성하면...
0
80
1
생성자의 이름 선언
0
70
1
9:03 Divide(10 , 3) 부분 질문입니다
0
93
1
깃허브 관련 질문 있습니다.
0
248
1
비쥬얼 스튜디오 업데이트가 된건가요..? 매개변수 오류 관련 질문
0
258
1
C# 시리즈 || C++ 시리즈 자료구조 강의에 대한 질문입니다!
0
311
2
Activator 질문있습니다
0
343
1
이넘 타임 선언 질문
0
359
1
Sort 오름차순, 내림차순
0
333
1
질문 있습니다.
0
254
1
팩토리얼 문제
0
277
1
Sort함수 질문있습니다.
0
272
1
다형성 함수 질문 있습니다.
0
231
1
질문이 있습니다.
0
236
1
섹션2 연습문제 질문입니다.
0
223
1
안녕하세요~서버에 대해 질문이 있습니다.
1
289
1
텍스트 색깔이 제 편집기와 달라서 수강에 어려움이 있습니다ㅜㅜ
0
401
1





