본문 바로가기

Programing (프로그래밍)/WPF & C# (C Sharp)

WPF & C# - SortedList<TKey,TValue> 클래스 ( 동적배열 / 키 / 값 )

728x90
반응형


 WPF & C# - SortedList<TKey,TValue> 클래스 ( 동적배열 / 키 / 값 )


SortedList클래스는 Key값으로 Value를 찾는 Map ADT 타입 (ADT: Abstract Data Type)을 내부적으로 배열을 이용해 구현한 클래스이다.

[출처 : http://www.csharpstudy.com/DS/dynamic-array.aspx ]



예제



1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
private void CreateDB_Click(object sender, RoutedEventArgs e)
{
    SortedList<stringstring> list = new SortedList<stringstring>();
    list.Add("a""Tim");
    list.Add("b""Ted");
    list.Add("c""Kim");
 
    string name = list["a"];
 
    foreach (KeyValuePair<stringstring> kv in list)
    {
        string name1 = kv.Key;
        string name2 = kv.Value;
        MessageBox.Show(name1 + "\n" + name2);
    }
}
cs




728x90
반응형