반응형
1. A클래스의 메소드를 사용해야함.
2. B클래스의 특정한 시점(예를 들면 Event호출 등..)에 A클래스의 메소드를 적용
해야하는 경우..
public class A{
static void main(string[] args){
B b = new B();
b.setCallBack(fun1); //A클래스의 메소드 등록
b.action();
}
static void func1(){
Console.WriteLine("func1");
}
}
-------------------------------------
delegate void Call_Back();
public class B{
Call_Back _call;
public void setCallBack(Call_Back call){
_call = call;
}
public void action(){
_call();
}
}
반응형
'C#' 카테고리의 다른 글
c# Excel읽기 라이브러리 정리 (0) | 2025.06.04 |
---|---|
[기타] 이미지를 아이콘으로 컨버팅! SimplyIcon (0) | 2017.01.05 |
generatePublisherEvidence (0) | 2016.02.15 |