반응형 일반화1 C# 코딩연습 - Generic 프로그래밍 Generic이란 직역해보면 "일반적인"이다. 그렇다면 프로그래밍에서 "일반적인 함수"란 무엇일까? 그 전에 "일반화"란 무엇일까? 네이버 사전에는 "여러 개체들이 가지고 있는 공통된 특성을 부각시켜 한 개념이나 법칙을 성립시키는 과정."라고 되어있다. 그렇다면 이 주제의 프로그래밍 내용에서는 일반화를 서로 다른 것들의 공통점을 찾아내서 함수, 클래스로 만드는 것."이란 개념으로 접근해보면 되겠다. 곧바로 예제를 보면 쉽게 알 수 있다. // 임의 타입의 단수 매개변수 하나 입력 static void GenericPrint(T data) { // 입력된 값 출력 Console.WriteLine("data : {0}", data); } // 임의 타입의 배열 매개변수 입력 static void Generi.. 2020. 11. 22. 이전 1 다음 반응형