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 |