C#/Effective C# 책 정리 범범조조 2021. 7. 14. 00:00
1. 참조 Effective C# , 빌 와그너, 김명신, 한빛미디어 https://docs.microsoft.com/ko-kr/dotnet/csharp/programming-guide/generics/generic-classes 2. 제약조건의 2가지 역할 런타임 오류가 발생할 가능성이 있는 부분을 컴파일타임 오류로 돌릴 수 있습니다. 타입 매개변수로 사용할 수 있는 타입을 명확히 규정하여 사용자에게도 도움이 됩니다. 대부분의 경우에 타입 매개변수로 지정하는 타입이 제약 조건을 통해 요구하는 작업 외에 다른 작업을 추가로 수행할 수 있는지에 대해선 신경 쓰지 않습니다. 하지만 타입 매개변수로 지정하는 타입이 IDisposable을 구현하고 있다면 특별한 추가 작업이 반드시 필요합니다. 3. 제네틱 메서..
더 읽기