더북(TheBook)

28.5 Dictionary<T, T> 제네릭 클래스 사용하기

이번에는 Dictionary 개체를 사용하여 키와 값으로 데이터를 저장하고 사용할 수 있는 Dictionary 제네릭 클래스를 사용해 보겠습니다. 처음 보는 클래스도 나올 수 있으니, 한번 쭉 실행해 보는 관점으로 살펴보길 권장합니다. 프로젝트 기반 소스는 DictionaryGenericClassDemo.cs 파일입니다.

 

1.   C# 인터렉티브를 실행합니다. 

2.   Dictionary<T, T> 제네릭 클래스는 문자열과 같은 키와 값의 쌍으로 데이터를 관리합니다. 다음 코드를 작성하여 string 키와 string 값을 컬렉션으로 관리할 수 있는 data 개체를 Dictionary 제네릭 클래스로 만듭니다.

> //① Dictionary 클래스의 인스턴스 생성: IDictionary 인터페이스로 받기
> IDictionary<string, string> data = new Dictionary<string, string>();

물론 다음과 같이 var로 줄임 표현해도 됩니다. 따라 하기는 다음 코드로 진행합니다.

> //① 책에서는 간단히 아래처럼 사용 
> var data = new Dictionary<string, string>();
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.