C#/기본
Dictionary .. (Generic 으로된 Hashtable)
퓨어레드
2012. 5. 2. 15:05
특별히 많이 쓰는 자료구조인 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++;
}
등으로 잘 되어있다.
그외 메서드는 그냥 인텔리센스 보면 대충 뭔말인지 아니깐 인텔리 센스를 참고하자~