π©π» νλ‘κ·Έλλ°/π C#
[C#] λ·λ·νλ μμν¬μ C# μΈμ΄
peewoong
2024. 5. 5. 23:21
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 ν¨μμ ννλ λ€μνλ€.