제네릭 메서드 (Generic Method)
제네릭 메서드는 다음과 같은 형식 매개 변수를 사용하여 선언된 메서드이다. public void Swap(ref T lhs, ref T rhs) { T temp; temp = lhs; lhs = rhs; rhs = temp; } int a = 1; int b = 2; Swap(ref a, ref b); // 형식인수를 생략 할 수도 있다. // 컴파일러가 자동으로 유추한다. //Swap(ref a, ref b); System.Console.WriteLine(a + " " + b); 클래스가 제네릭 클래스 라면 다음과 같은 형태로 지정 할 수도 있다. // 제네릭 클래스 선언 class SampleClass { // 일반 메소드로 선언하고 클래스의 T type 을 사용한다. void Swap(ref T l..
2022.01.26