์คํ ๊ตฌ์กฐ๊ฐ ํ๋ ธ์ดํ์ฒ๋ผ ์์ฌ์ ํ์ ์ ์ถ ๋๋๊ฑด ์๋๋ฐ
๋ฉ๋ชจ๋ฆฌ ์คํ์์ญ ํ์์ญ ์ด์ฉ๊ตฌ ํ ๋ ์คํ์์ญ์ด ๋ฉ๋ชจ๋ฆฌ ํด์ ๋ ๋ ๊ทธ๋ ๊ฒ ๋๋ค๋๊ฒ ์ค์ํ๊ฑฐ๋ ์จ๋จน์ ๊ตฌ์์ด ์์?
์ด์ฐจํผ ๊ทธ๋ฅ ์ฝ๋๋ธ๋ก ๊ฑทํ๋ ์ ๋ถ ์ผ๊ด์ ์ผ๋ก ๋ค ๊ฑทํ์์
ใดใด
์คํ ์์ญ์์ ์คํ์ ๊ทธ๋ฅ ์ด๋ฆ์ด๋ผ๊ณ ์๊ฐํ๋ฉด ํธํจ ใ ใ ๋ณด์, ์ด์์ฒด์ ๊ธ์ผ๋ก ๋ค์ด๊ฐ๊ฑฐ ์๋๋ฉด
๊ตณ์ด ๋ฐ์ง์๋ฉด ์๋ฏธ ์๋๊ฑด Call stack๊น์ง์ ๋..
์ง์ ์จ๋จน์์ผ์ ์๊ณ ์คํ vs ํ ๋น๊ตํ ๋ ์๊ตฌ๋๋ ๋ฐฐ๊ฒฝ์ง์์ผ๋ก์จ ํ์ฉ๋จ
์ปดํฐ ์ข ์๋ ๊ฒ๋์ด๋ค์ด ๊ฐ์๋ฉ๋ชจ๋ฆฌ๊ฐ ๋ญ์ง ์๊ณ ์์ง๋ง ์ง์ ๊ฑด๋ค์ผ์ ์๋๊ฒ์ฒ๋ผ ใ ใ ๋ค๋ฅธ ์ง์์ ์ดํด๋ฅผ ์ํ ์ง์์
์ฌ์ค ๋ณ๋ก ์ค์ํ์ง ์์ง๋ง, ๋ฉ๋ชจ๋ฆฌ ํดํนํ ๋๋ ๋งค์ฐ ์ค์ํ ์๋ ์์ง. ํจ์๋ค ์ธ์คํธ๋ญ์ ๋ค์ ์ ๋ถ ์คํ์ ์์ํ ๋ ๊ทธ๊ฑธ ์์์ผ ํดํน์ํ๋ ๋ง๋ ํ ๊ฑฐ์๋
ในใ ๋ฉ๋ชจ๋ฆฌ ์์ฒด์ ์ ๊ทผํ๋ ์์ค๊น์ง ๊ฐ์ผ ์๋ฏธ์๋ ๊ฑฐ๊ณ ์ผ๋ฐ์ ์ผ๋ก ๊ทธ๋ฅ ์ด๋ก ์ผ ๋ฟ์ด๊ตฌ๋
ํด๋น ๋๊ธ์ ์ญ์ ๋์์ต๋๋ค.
์๋ฐ, C# ์ฑ ์์ ํญ์ ๋ฑ์ฅํ๋ ์ฃผ์ ๋ผ ๊ทธ๋ผ ์๋ง ์ฝ๋ฉํ๋ ์ด์ค๋ฉ๋ค๋ ์๋ฏ
์ฝ๋ฉ์ฑ 1~2์ฅ ๋จ๊ณจ๋ด์ฉ์
๋ฆฌ๋ฒ์ฑ ํ ๋ ์ฐ์