์ง๊ธ ๋ฉ์ธ ๋ก์ง ํ๋๊ฐ ๋๋ฌด ์ฝ๋๊ฐ ๊ธธ์ด์ ธ์ ๋ถ๋ฆฌํ๋ ค๊ณ partial class๋ก ๋๋ ์ ๋ค๋ฅธ ํ์ผ๋ก ๊ด๋ฆฌ์ค์ธ๋ฐ
์ด๊ฒ ํน์ ์ฑ๋ฅ ์ด์์ ๋ฌธ์ ๊ฐ ๋ ์ ์์๊น?
์ง๊ธ ๋ฉ์ธ ๋ก์ง ํ๋๊ฐ ๋๋ฌด ์ฝ๋๊ฐ ๊ธธ์ด์ ธ์ ๋ถ๋ฆฌํ๋ ค๊ณ partial class๋ก ๋๋ ์ ๋ค๋ฅธ ํ์ผ๋ก ๊ด๋ฆฌ์ค์ธ๋ฐ
์ด๊ฒ ํน์ ์ฑ๋ฅ ์ด์์ ๋ฌธ์ ๊ฐ ๋ ์ ์์๊น?
์์. partial๋ก ๋๋ ๋๋ ํ๋ํ์ผ๋ก ํ๊ฑฐ๋ ๋น์ทํ bytecode๊ฐ ๋ ๊ฑฐ์. ์ปดํ์ผํ์์ด ์ข ๋๋ ค์ง์ ์๊ฒ ์ง๋ง, ๋ฐํ์์ ์ง์ฅ์์
์ฉ๋์๋ง์ผ๋ฉด ์์ฃผ์ฐ๋๊ฒ์ข์
๋ ๋ง์ด์์. ๊ทผ๋ฐ ์ฐ์ง๋ง๋ผ๊ณ ํ๋์ฌ๋๋ค๋๋ง์. ์ค๋ก์ง ์๋์์ฑ๋ ์ฉ๋๋ก๋ง ์ฐ๋๊ฒ ๋ง๋ค, ์ค๊ณ์ ์์น์ ๋ฒ์ด๋ ๊ตฌ์กฐ๋ค. ๊ฐ์์๋ฆฌํ๋์ฌ๋๋ค๋๋ง์. ์ฑ๋ฅ์ ๋ฌธ์ ๋ ์๋ค๊ณ ๋ด๋๋.
๊ฒฐ๊ตญ partial์ด ๋ฐ์ง๊ณ ๋ณด๋ฉด ํ๋์ ํฐ ํด๋์ค ๋ฉ์ด๋ฆฌ๊ฐ ๋๋ฒ๋ฆด์์๋๋ฐ, ํด๋์คํ๋์ ๋๋ฌด๋ง์ ๋ด์ฉ์ ๋๋ ค๋ฐ์ผ๋ฉด ์ฑ๋ฅ์์ํฅ์ด์๋ค ๋ผ๋์๋ฆฌ๋์๊ธดํจ. ์ด๋๊น์ง๋ ๊ทธ๋ฅ 0์์๋๋ค~ ๊ฐ์์๋ฆฌ์ง ์ ๊ฒฝ์จ์ผํ ์ด์๋ ์๋๋ผ๊ณ ๋ด. ์๋ฌด๋์ ๊ฒฝ์ฐ์ง๋์๊ณ ใ ใ . ๋ฌธ์ ์์