일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- Serial
- pymssql
- 딥러닝
- django
- tensorflow
- rs485
- 티스토리 초대장
- c#
- PYTHON MSSQL
- rs422
- Python
- 윈도우10
- MSSQL PYTHON
- 파이썬
- scrapy
- MEAN Stack
- matplot
- 장고
- MX Component
- 크롤링
- 자본주의
- oracle
- sql developer
- 오라클
- MSSQL
- M2M
- 텐서플로우
- windows10
- Visual Studio Code
- vscode
Archives
- Today
- Total
안까먹을라고 쓰는 블로그
[C#] 제네릭[Generic] 본문
반응형
재네릭에는 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