[유니티 C# 강좌] 15. 제네릭 (Generics)
2020. 1. 29.
1. 제네릭 타입(Generic Type) 1.1 제네릭이란? 보통 클래스나 인터페이스, 메서드를 사용할 때, 동일한 기능을 수행하지만, 입력하는 데이터 형식만 틀린 경우가 있습니다. 이때 매개변수를 일일히 넣어서 클래스나 인터페이스, 메서드를 만들지 않고, 제네릭 타입(Generic Type)을 사용하여 만들 수 있습니다. 동일한 기능을 하는 메서드 제네릭 메서드 void Swap(ref int x, ref int y) { var temp = y; y = x; x = temp; } void Swap(ref float x, ref float y) { var temp = y; y = x; x = temp; } void Swap(ref T x, ref T y) { var temp = y; y = x; x =..