π Book/β Effective
[Book] Effective C# - CHAPTER 3 μ λ€λ¦ νμ©
μ λ€λ¦μ 컬λ μ μΈμλ μΈν°νμ΄μ€, μ΄λ²€νΈ νΈλ€λ¬, κ³΅ν΅ μκ³ λ¦¬μ¦ κ΅¬ν λ± λ§€μ° λ€μν λΆμΌμμ νμ©λλ€. μμ΄ν 18. λ°λμ νμν μ μ½ μ‘°κ±΄λ§ μ€μ νλΌ νμ 맀κ°λ³μμ λν μ μ½ μ‘°κ±΄μ ν΄λμ€κ° μμ μ μ¬λ°λ₯΄κ² μννκΈ° μν΄μ νμ 맀κ°λ³μλ‘ μ λ¬ν μ μλ νμ μ μ νμ μ ννλ λ°©λ²μ΄λ€. μ μ½ μ‘°κ±΄μ μ λ€λ¦ νμ μ λν΄ μ°λ¦¬κ° κ°μ νκ³ μλ μ¬μ€μ μ»΄νμΌλ¬μ λ€λ₯Έ κ°λ°μμκ² μλ €μ£Όλ μ©λλ‘ μ¬μ©λλ€. μ»΄νμΌλ¬λ νμ 맀κ°λ³μλ‘ μ λ¬λ νμ μ΄ μ μ½ μ‘°κ±΄μΌλ‘ μ€μ ν κΈ°λ₯μ λͺ¨λ ꡬννκ³ μμ κ²μ΄λΌ κ°μ ν μ μλ€. μ»΄νμΌλ¬λ μ λ€λ¦ νμ μ μ¬μ©νλ μ¬μ©μκ° νμ 맀κ°λ³μλ‘ μ¬λ°λ₯Έ νμ μ μ§μ νλμ§ μ»΄νμΌ νμμ νμΈν μ μλ€. μ μ½ μ‘°κ±΄μ μ€μ νλ λμ νλ³νμ΄λ λ°νμμ ν μ€νΈλ₯Ό μννλλ‘ μ..
![[Book] Effective C# - CHAPTER 2 .NET 리μμ€ κ΄λ¦¬](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FmM96s%2FbtqOxq5aC3i%2FoOkBKKx6LXDUS1KKVtiFIk%2Fimg.png)
[Book] Effective C# - CHAPTER 2 .NET 리μμ€ κ΄λ¦¬
μμ΄ν 11. .NET 리μμ€ κ΄λ¦¬μ λν μ΄ν΄ .NET νκ²½μμλ νΉλ³ν λ©λͺ¨λ¦¬ κ΄λ¦¬μ κ°λΉμ§ μμ§κΈ°μ λμ λ°©μμ μ΄ν΄νλ κ²μ΄ μ€μνλ€. κ°λΉμ§ μμ§κΈ°(Garbage Collector)λ κ΄λ¦¬λλ λ©λͺ¨λ¦¬λ₯Ό κ΄μ₯νλ©° λ€μ΄ν°λΈ νκ²½κ³Όλ λ€λ₯΄κ² λ©λͺ¨λ¦¬ λμ, λκΈλ§ ν¬μΈν°, μ΄κΈ°νλμ§ μμ ν¬μΈν°, μ¬νμ λ©λͺ¨λ¦¬ κ΄λ¦¬ λ¬Έμ λ₯Ό κ°λ°μλ€μ΄ μ§μ λ€λ£¨μ§ μλλ‘ μλνν΄μ€λ€. λ°μ΄ν°λ² μ΄μ€ μ°κ²°, COM κ°μ²΄, μμ€ν κ°μ²΄ λ±κ³Ό κ°μ λΉκ΄λ¦¬ 리μμ€λ μ¬μ ν κ°λ°μκ° κ΄λ¦¬ν΄μΌ νλ€. μν μ°Έμ‘°μ λ¬Έμ λ 볡μ‘ν μ°κ΄ κ΄κ³μ λ¬Έμ λ κ΄λ¦¬ νκ²½μμλ λΉκ΅μ μ½κ² ꡬνν μ μλ€. κ°λΉμ§ μμ§κΈ°μ λμ λ°©μ λ§ν¬/μ½€ν©νΈ μκ³ λ¦¬μ¦μ μ¬λ¬ κ°μ²΄ μ¬μ΄μ μ°κ΄ κ΄κ³λ₯Ό ν¨μ¨μ μΌλ‘ νμ νμ¬ λ μ΄μ μ¬μ©λμ§ μλ κ°μ²΄λ₯Ό μλμΌλ‘ μ ..
[Book] Effective C# - CHAPTER 1 C# μΈμ΄μμ
μμ΄ν 1. μ§μλ³μλ₯Ό μ μΈν λλ varλ₯Ό μ¬μ©νλ κ²μ΄ λ«λ€. var ν€μλλ μμμ νμ μ μ§μλ³μλ₯Ό μ μΈν λ μ¬μ©νλλ° λμ λ κ°μ νμ μΌλ‘ κ²°μ λλ€. μ§μλ³μμλ§ μ¬μ©μ΄ κ°λ₯νκ³ μ μΈκ³Ό λμμ μ΄κΈ°νλ₯Ό ν΄μΌ νλ€. μ νν λ°ν νμ μ μμ§ λͺ»ν μ± μ¬λ°λ₯΄μ§ μμ νμ μ λͺ μμ μΌλ‘ μ§μ νλ κ²½μ°λ₯Ό λ°©μ§νλ€. ex) IQueryable λ₯Ό IEnumerable λ‘ κ°μ νλ³ν νμ μ μ μΆν μ μλ λ³μ μ΄λ¦μ μ¬μ©νμ¬ μ½λμ κ°λ μ±μ λμΌ μ μλ€. κ·Έλ¬λ... μ μ νμ΄νμ νΌμμν¨λ€: λμ νμ΄νμ΄ μνλλ κ²μ΄ μλλΌ μ»΄νμΌλ¬κ° νμ μ μΆλ‘ νμ¬ κ²°μ νλ€. κ³Όλν μ¬μ©μΌλ‘ μ½λμ κ°λ μ±μ ν΄μΉκ±°λ λ°κ²¬νκΈ° μ΄λ €μ΄ λ²κ·Έλ₯Ό λ§λ€μ΄ λΌ μ μλ€. κ°λ°μκ° μκ°ν νμ κ³Ό μ»΄νμΌλ¬κ° μΆλ‘ ν νμ μ΄ λ¬..