Notice
Recent Posts
Recent Comments
관리 메뉴

안까먹을라고 쓰는 블로그

[C#] 제네릭[Generic] 본문

Language/C#

[C#] 제네릭[Generic]

YawnsDuzin 2012. 9. 4. 20:15

 

반응형

재네릭에는 2가지의 형식이 있다. 제네릭 타입(클래스, 인터페이스, 델리게이트, 구조체) 와 제네릭 메서드이다.

이 둘의 핵심은 바로 API(단일 제네릭 메서드 이든 하나의 완전한 타입)에 일반적 타입을 사용하는 장소에

타입 파라미터를 대신사용한다는 점이다.  여기서 타입 파라미터란 실제 타입을 대입할 수 있는 장소를 말한다.

타임 파라미터는 제네릭 선언부의 꺽쇠 괄호 사이에 넣어 주고 여러 개의 파라미터를 사용하는 경우 콤마를 이용해

구분 짓는다. 따라서 Dictionary<TKey, TValue>에서 타입파라미터는 TKey와 TValue다.

 

 

반응형

'Language > C#' 카테고리의 다른 글

[C#] 제네릭[Generic] - List<T>  (0) 2012.09.09
[C#] TEXT 로그남기기  (1) 2012.09.06
[C#] 시간체크(Stopwatch)  (0) 2012.09.04
C#_정규식  (0) 2012.09.01
C#_[Dllimport]  (0) 2012.09.01
Comments