정렬된 목록은 배열과 해시 테이블의 조합입니다. 여기에는 키 또는 인덱스를 사용하여 액세스할 수 있는 항목 목록이 포함됩니다. 인덱스를 사용하여 항목에 액세스하면 ArrayList이고 키를 사용하여 항목에 액세스하면 Hashtable입니다. 항목 컬렉션은 항상 키 값을 기준으로 정렬됩니다.
SortedList −
에 대해 4개의 키 및 값 쌍을 추가한 예를 살펴보겠습니다.예시
using System; using System.Collections; namespace Demo { class Program { static void Main(string[] args) { SortedList s = new SortedList(); s.Add("S1", "Maths"); s.Add("S2", "Science"); s.Add("S3", "English"); s.Add("S4", "Economics"); } } }
이제 SortedList의 키를 가져와서 표시하는 방법을 살펴보겠습니다. -
예시
using System; using System.Collections; namespace Demo { class Program { static void Main(string[] args) { SortedList sl = new SortedList(); sl.Add("ST0", "One"); sl.Add("ST1", "Two"); sl.Add("ST2", "Three"); sl.Add("ST3", "Four"); sl.Add("ST4", "Five"); sl.Add("ST5", "Six"); sl.Add("ST6", "Seven"); ICollection key = sl.Keys; foreach (string k in key) { Console.WriteLine(k); } } } }