Blue Whale Wave

    Indexer 1

    C#/ 일반화(generic), 인덱서(indexer)k

    # 근데 제네릭을 왜 쓰지? 1. 데이타 요소 타입을 확정하지 않고 이 데이타 타입 자체를 타입파라미터(Type Parameter)로 받아들이도록 클래스를 정의한다.(유연성) 2. 이렇게 정의된 클래스 즉 C# 제네릭 타입을 사용할 때는 클래스명과 함께 구체적인 데이타 타입을 함께 지정해 주게 된다.(타입안정성) 3. 이렇게 하면 일부 상이한 데이타 타입 때문에 여러 개의 클래스들을 따로 만들 필요가 없어지게 된다.(코드 재사용성) 4. C# 제네릭은 이렇게 클래스 이외에도 인터페이스나 메서드에도 적용될 수 있다. (확장성) # 이해를 위한 추가 예제 코드 *System.Collections.Generic 네임스페이스에 있는 모든 자료구조 관련 클래스들은 제네릭 타입이다. 컬렉션에서 많이 사용되는 것으로..

    Programming/C# - Window 2023.06.28
    이전
    1
    다음
    프로필사진

    드넓은 바다를 누비고, 푸른 하늘을 꿈꾸며, 별들을 밝게 비추는 흰수염고래의 작은 파도 같은 에세이

    반응형

    방문자수Total

    • Today :
    • Yesterday :
    • 분류 전체보기 (341)
      • Programming (265)
        • C# - Window (91)
        • 파이썬(python) - 라이브러리 (22)
        • IoT.Embedded -RasberryPi, A.. (14)
        • 인공지능(AI) - 딥러닝, 머신러닝, OpenC.. (16)
        • 플러터(flutter) - CrossMobile (8)
        • 장고(django) - API (18)
        • 데이터베이스 관리(DBMS) \ 관리자(DBA) (15)
        • 웹(Web) - Design, Server (8)
        • 스프링(spring) - Enterprise (33)
        • 자바(java) - Web, Mobile (29)
        • 리눅스(Linux) - Ubuntu (8)
        • 정보처리기사(EIP) - 이론 (3)
      • Travel (3)
      • Etc (73)

    최근글과 인기글

    • 최근글
    • 인기글

    최근댓글

    Copyright © Kakao Corp. All rights reserved.

    티스토리툴바

    개인정보

    • 티스토리 홈
    • 포럼
    • 로그인

    단축키

    내 블로그

    내 블로그 - 관리자 홈 전환
    Q
    Q
    새 글 쓰기
    W
    W

    블로그 게시글

    글 수정 (권한 있는 경우)
    E
    E
    댓글 영역으로 이동
    C
    C

    모든 영역

    이 페이지의 URL 복사
    S
    S
    맨 위로 이동
    T
    T
    티스토리 홈 이동
    H
    H
    단축키 안내
    Shift + /
    ⇧ + /

    * 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.