Dictionary .. (Generic 으로된 Hashtable)

C#/기본 2012. 5. 2. 15:05 Posted by 퓨어레드

특별히 많이 쓰는 자료구조인 Hashtable

C# 에서도 Hashtable 이 있긴하지만 Object 기반으로 되어있다.

Generic 기반으로 된 Hashtable 은 Dictionary 이다.

 

// 생성

Dictionary<String, Member> memberList;

 

// 데이터 추가

memberList.Add (member.userID, member);

 

// 데이터 가져오기

return memberList[userid];

 

 

Enumerator)

//////////////////////////////////

IDictionaryEnumerator myEnum = memberList.GetEnumerator ();

while (myEnum.MoveNext ())
{
    if (((Member)myEnum.Current).stat != MemberStat.OFFLINE)
        connectCnt++;
}

등으로 잘 되어있다.

그외 메서드는 그냥 인텔리센스 보면 대충 뭔말인지 아니깐 인텔리 센스를 참고하자~

 

'C# > 기본' 카테고리의 다른 글

C# 컬렉션 - 1  (0) 2012.05.02
foreach 랑 indexer  (0) 2012.05.02
ini 파일 Class  (0) 2012.04.19
오버라이딩  (0) 2012.04.19
텍스트 파일 한번에 읽고 쓰기  (0) 2012.04.19