본문 바로가기

프로그래밍/C#

C# Dictionary 딕셔너리

//생성- 제네릭 기반
Dictionary<string, HongsClass> dictionary = new Dictionary<string, HongsClass>();

//자료추가
dictionary.Add("Data1", new HongsClass() { Name = "홍진현1", intCount = 1 });
dictionary.Add("Data2", new HongsClass() { Name = "홍진현2", intCount = 2 });

//자료검색
if (dictionary.ContainsKey("Data1").Equals(true))
{
Console.WriteLine(dictionary["Data1"].Name);
}

//Loop 전체 순회출력
foreach (HongsClass NowData in dictionary.Values)
{
Console.WriteLine(NowData.Name);
}

//결과
//홍진현1
//홍진현1
//홍진현2


반응형

'프로그래밍 > C#' 카테고리의 다른 글

C# 비트연산  (0) 2019.03.24
C# 해시테이블  (0) 2019.03.24
C# 리스트 조회, 리스트 정렬  (0) 2019.03.24
C# 문자열 파싱 parsing split  (0) 2019.03.24
C# 문자열 Mid,Left,Right  (0) 2019.03.24