๋ง์ฝ์ ์ด๋ฒคํธ๋ฅผ ์ด๋ ๊ฒ ์ ์ธํ๋ค๊ณ ์น๋ฉด
public event void A(int n) a;
public void CallA(int n){
A?.Invoke(n);
}
A += B;
A += C;
public void B(int n){}
public void C(intn){}
์ด๋ฐ์์ผ๋ก ๋ธ๋ฆฌ๊ฒ์ดํธ๋ฅผ ์ฐ๊ฒฐํ์ ๋
public void CallA(int n){
A(n){
B(n)
C(n)
}
}
์ด๋ฐ์์ผ๋ก ์๋ํ๋ค๊ณ ์๊ฐํ๋ฉด ๋๋๊ฑฐ์?
๋์ถฉ ๊ทธ๋ฐ์ ์ด์ง
a += B; a += C; ์ฌ์ผ ํ์ง ์๋ ์ถ๊ธด ํ์ง๋ง
๊ฑ ํธ์์ ํจ์๋ฅผ ์ ์ฅํ๋ ๋ณ์๋ผ๊ณ ์๊ฐํด๋ ์ข์