1. .NET Framework์ ์ดํด
win32 ํ๋ก๊ทธ๋จ (exe ํ์ผ ๋ฑ) ๐ ์ด์์ฒด์ : ์ด์์ฒด์ ์ ๋ฐ๋ก ์ข ์๋จ
.Net ํ๋ก๊ทธ๋จ ๐ CLR(Common Language Runtime) ๐ ์ด์์ฒด์ : CLR์ด ์ด์์ฒด์ ์ ๋์์ ํด์ฃผ๊ธฐ ๋๋ฌธ์ ์ด์์ฒด์ ์ ์๊ด์๋ค.
2. C# ์ธ์ด ์ปดํ์ผ ๊ณผ์
C# ์ฝ๋ฉ ๐ ์ปดํ์ผ ๐ .NET Framework ๐ ์คํ
ํ๋ก๊ทธ๋๋จธ๊ฐ ์ ๊ฒฝ์จ์ค์ผ ํ๋ ๋ถ๋ถ(VS)
3. C# ์ธ์ด/ํ๋ก๊ทธ๋๋ฐ
- C++์์ ํ์๋ ๊ฐ์ฒด ์งํฅ ์ธ์ด
- ํ์ ์์ ์ฑ
- ๋ฉ๋ชจ๋ฆฌ ๊ด๋ฆฌ๊ฐ ์ฝ๋ค : ๊ฐ๋น์ง ์ปฌ๋ ํฐ(garbage collector)
- ๋ค์ํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ง์
โจ static void Main
- ๊ฐ์ฅ ์ค์ํ ๋ฉ์๋
- ์ต์ด์ ์ง์ ์
- ๋ฉ์ธ ๋ฉ์๋๊ฐ ๋ฐ๋์ ์กด์ฌ
- Main ํจ์์ ํํ๋ ๋ค์ํ๋ค.
'๐ฉโ๐ป ํ๋ก๊ทธ๋๋ฐ > ๐ C#' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[C#] ์ง์ญ ๋ณ์, ์กฐ๊ฑด๋ฌธ(๋ถ๊ธฐ๋ฌธ), ๋ฐ๋ณต๋ฌธ, ์ ํ๋ฌธ (0) | 2024.05.08 |
---|---|
[C#] ์ฐ์ฐ์ ์ ๋ฆฌ (0) | 2024.05.08 |
[C#] ๊ธฐ๋ณธ ๋ฐ์ดํฐ2 - ํ ๋ณํ, ๊ฐ ํ์ vs ์ฐธ์กฐํ, ๋ฐ์ฑ vs ์ธ๋ฐ์ฑ (0) | 2024.05.07 |
[C#] ๊ธฐ๋ณธ ๋ฐ์ดํฐ1 - ๋ณ์, object, enum, nullable, var, const (0) | 2024.05.07 |