연산1 Part3. C# 실력 다지기(3. dynamic형 사용하기) 이전 포스팅에서 제네릭 클래스를 활용하여 여러 자료형에서 재사용 가능한 코드를 작성했었습니다. 그러나 제네릭 형식은 컴파일 시점에 형식 검사를 수행하기 때문에, 더하거나 비교하는 부분에서 컴파일 에러가 발생했었습니다. 이러한 문제는 dynamic 형을 사용하면 해결할 수 있습니다. dynamic형이란? dynamic 형은 컴파일 시점에 형식 검사를 하지 않고, 런타임 시점에서 형식 검사를 수행하는 형식입니다. 즉, 변수나 메서드의 반환 형식 등에서 dynamic을 사용하면 해당 변수나 메서드의 반환 값이 무엇인지 컴파일 시점에는 알 수 없고, 런타임 시점에 실제로 사용되는 형식에 대해 검사를 수행합니다. 예를 들어, dynamic 형식을 사용하여 문자열 변수 a와 정수형 변수 b를 더하는 경우를 살펴보겠.. 2023. 4. 7. 이전 1 다음