[C#] ์ค์ฒฉ ํด๋์ค(Nested Class)์ ๋ถํ ํด๋์ค(Partial Class)
*์ด ๊ธ์ ์ฑ
์ ๋ฐํ์ผ๋ก ๊ณต๋ถํ ๊ธ์
๋๋ค. ์ค์ฒฉ ํด๋์ค(Nested Class) ๊ฐ๋์ฉ ์ฝ๋๋ค์ ๋ณด๋ฉด, ์ค์ฒฉ ํด๋์ค๋ก ๊ตฌํํ ์ฝ๋๋ค์ด ๋ณด์ด๊ณค ํ๋ค. class OuterClass { class NestedClass // ์ค์ฒฉ ํด๋์ค { } } ์ฌ์ค ์์ง๊น์ง ์ค์ฒฉ ํด๋์ค๋ฅผ ์ฌ์ฉ์ ํ์์ฑ์ ์ ๋๋ผ์ง ๋ชปํ๊ณ ์๊ธด ํ๋ค. ์ฑ
์ ์ฝ์ด๋ณด๋, ๊ธฐ๋ณธ์ ์ผ๋ก ๋ค์๊ณผ ๊ฐ์ ๋ ๊ฐ์ง ์ด์ ๋๋ฌธ์ ์ฌ์ฉํ๊ณค ํ๋ค๊ณ ํ๋ค. ํด๋์ค ์ธ๋ถ์ ๊ณต๊ฐํ๊ณ ์ถ์ง ์์ ํ์์ ๋ง๋ค๊ณ ์ถ์ ๋ ํ์ฌ ํด๋์ค์ ์ผ๋ถ๋ถ์ฒ๋ผ ํํํ ์ ์๋ ํด๋์ค๋ฅผ ๋ง๋ค๊ณ ์ ํ ๋ ์ค์ฒฉ ํด๋์ค๋ ๋ค๋ฅธ ํด๋์ค์ private ๋ฉค๋ฒ์๋ ์ ๊ทผํ ์ ์๋ค๋ ํน์ง์ ๊ฐ์ง๊ณ ์๋ค. ํ
์คํธ๋ฅผ ํด๋ณด๋, ์ธ๋ถ ํด๋์ค์์ ๋ด๋ถ ์ค์ฒฉ ํด๋์ค์ private ๋ฉค๋ฒ ์ ๊ทผ์ ์ ๋๋ ๊ฒ ๊ฐ..