c# (1) 썸네일형 리스트형 C# Generic(제네릭) 사용하기 함수를 작성하다보면 같은 연산을 하지만 자료형이 달라 동일한 작업을 하는 함수를 두개 이상 만들어야 하는 경우가 있습니다. 물론 객체지향 개념에서의 함수 오버로딩(함수 중복)을 이용하면 사용하는데에는 별 문제가 되지 않지만, 그래도 쓰라고 있는 기능이기에... 기본적으로 C++의 Templete 기능과 비슷한 개념입니다. Generic 사용예제 : using System; class Stack { private StackType[] stack = new StackType[100]; private int sp = -1; public void Push(StackType element) { stack[++sp] = element; } public StackType Pop() { return stack[sp--.. 이전 1 다음