Computer >> 컴퓨터 >  >> 프로그램 작성 >> C#

SortedList 개체에서 키 가져오기 C#

<시간/>

SortedList 개체의 키를 가져오려면 코드는 다음과 같습니다. -

시스템 사용, System.Collections 사용, public class Demo { public static void Main(String[] args) { SortedList list =new SortedList(); list.Add("하나", "금융"); list.Add("2", "마케팅"); list.Add("3", "판매"); list.Add("4개", "구매"); list.Add("5개", "작업"); list.Add("6", "IT"); Console.WriteLine("SortedList 요소..."); foreach(목록의 DictionaryEntry d) { Console.WriteLine(d.Key + " " + d.Value); } Console.WriteLine("\n키 One의 인덱스 ="+list.IndexOfKey("One")); ICollection 열 =list.Keys; Console.WriteLine("\n키 수집..."); foreach(열의 문자열 res) Console.WriteLine(res); }}

출력

이것은 다음과 같은 출력을 생성합니다 -

SortedList 요소...5개의 작업4개의 구매1개의 금융6개의 IT3개의 영업2개의 MarketingIndex at key One =2키 컬렉션...FiveFourOneSixThreeTwo

다른 예를 살펴보겠습니다 -

시스템 사용, System.Collections 사용, public class Demo { public static void Main(String[] args) { SortedList list1 =new SortedList(); list1.Add("하나", 1); list1.Add("2", 2); list1.Add("3", 3); list1.Add("4", 4); list1.Add("5", 5); list1.Add("6", 6); list1.Add("세븐", 7); list1.Add("8", 8); list1.Add("아홉", 9); list1.Add("10", 10); Console.WriteLine("SortedList1 요소..."); foreach(목록1의 사전 항목 d) { Console.WriteLine(d.Key + " " + d.Value); } ICollection 열 =list1.Keys; Console.WriteLine("\nList1의 키 모음..."); foreach(열의 문자열 res) Console.WriteLine(res); SortedList list2 =새로운 SortedList(); list2.Add("A", "액세서리"); list2.Add("B", "책"); list2.Add("C", "스마트 웨어러블 기술"); list2.Add("D", "가정용품"); Console.WriteLine("\nSortedList2 요소..."); foreach(목록2의 사전 항목 d) { Console.WriteLine(d.Key + " " + d.Value); } 열 =목록2.키; Console.WriteLine("\nList2의 키 모음..."); foreach(열의 문자열 res) Console.WriteLine(res); }}

출력

이것은 다음과 같은 출력을 생성합니다 -

SortedList1 요소...8 85 54 49 9하나 17 76 610 103 32 2목록의 키 모음1...EightFiveFourNineOneSevenSixTenThreeTwoSortedList2 요소...A AccessoriesB 책의 목록C Smart Wearable TechD...AB 가전제품>