본문 바로가기
C#

Indexer

by hiro1983 2016. 1. 14.

Indexer는 클래스 객체의 데이터를 배열 형태로 인덱스를 사용하여 엑세스 할 수 있게 해준다.


즉, 클래스 객체는 배열이 아님에도 불구하고, 마치 배열처럼 []를 사용하여 클래스 내의 특정 필드 데이터를 엑세스 하는 것이다.


Indexer는 특별한 문법은 this[]를 사용하여 클래스 속성처럼 get, set을 정의한다.



콘솔창에 1024가 출력되는 것을 확인 할 수 있다.

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

C# 전처리기 지시어  (0) 2016.01.14
C# 메서드 (Pass by Value, Pass by Reference)  (0) 2016.01.13
enum(열거형) 변수 출력하기  (0) 2016.01.13
Hello World  (0) 2016.01.13