๊ทผ๋ฐ ์
๋ฌธ์ํํ
C#์ ์ด์ํจ
C->C++->C#ํ ํฌ๊ฐ ๋๋ฌด ์ ํํ๋ ํ ํฌ๋ผ ๋ต๋ตํ๊ฒ๋ ๋ง๊ณ
์ด์ ๋ฒ๋ ค์ง๋ ์ถ์ธ์ธ๊ฒ๋ ๋ง๊ธด ํ๋ฐ
C์์ ๋ฐฐ์ฐ๋ค ๋ต๋ตํ ๋ถ๋ถ์ C++์ด ๋ซ์ด์ฃผ๊ณ C++๋ฐฐ์ฐ๋ค ๋ต๋ตํ ๋ถ๋ถ์ C#์ด ๋ซ์ด์ฃผ๊ณ ๊ทธ๋ฐ ๊ฒฝํ๋ค ์์๊ฑฐ์
๊ทธ๋ฐ๋ฐ ์ฒจ๋ถํฐ C#์ ํ๋ฉด ์ด ๊ธฐ๋ฅ์ด ๋ฌด์จ ์ฐ์ ๋ก๋ค๊ฐ ์ถ๊ฐ๋ ๊ฒ์ธ์ง ๋์ ํ ์ดํด ๋ชปํ ์ธ๋ถ์ด๋ค ๋ง์ ๊ฑฐ๋ผ๊ณ ์๊ฐ๋จ
C->C++->C#ํ ํฌ๊ฐ ๋๋ฌด ์ ํํ๋ ํ ํฌ๋ผ ๋ต๋ตํ๊ฒ๋ ๋ง๊ณ
์ด์ ๋ฒ๋ ค์ง๋ ์ถ์ธ์ธ๊ฒ๋ ๋ง๊ธด ํ๋ฐ
C์์ ๋ฐฐ์ฐ๋ค ๋ต๋ตํ ๋ถ๋ถ์ C++์ด ๋ซ์ด์ฃผ๊ณ C++๋ฐฐ์ฐ๋ค ๋ต๋ตํ ๋ถ๋ถ์ C#์ด ๋ซ์ด์ฃผ๊ณ ๊ทธ๋ฐ ๊ฒฝํ๋ค ์์๊ฑฐ์
๊ทธ๋ฐ๋ฐ ์ฒจ๋ถํฐ C#์ ํ๋ฉด ์ด ๊ธฐ๋ฅ์ด ๋ฌด์จ ์ฐ์ ๋ก๋ค๊ฐ ์ถ๊ฐ๋ ๊ฒ์ธ์ง ๋์ ํ ์ดํด ๋ชปํ ์ธ๋ถ์ด๋ค ๋ง์ ๊ฑฐ๋ผ๊ณ ์๊ฐ๋จ
์ณ๊ฒ๋ ๊ฐ๋ฐ์๋ ๋ต๋ตํ๋ฉด ๋ฐฐ์ธ๊ฒ์ด๊ณ , ๊ฐ๋ฐ์กฐ๋ฌด์ฌ๋ค์ ์๋ ค๊ณ ๋ ธ๋ ฅํ์ง ์๊ฒ ์ง. ๋ค์ ์๊ฐํด๋ณด๋ ์์์ ๋ญ๊ฐ ๋๋ ์๊ด์์๊ฑฐ๊ฐ๋ค.
์ ๋ค ๋ฐฐ์ธ ์ ๋์ ์๊ฐ๊ณผ ์ด์๋ง ์๋ค๋ฉด์ผ ๋ค ํด๋ณด๋๊ฒ๋ ์ข์