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

C#에서 ListDictionary를 반복하는 열거자를 가져옵니다.

<시간/>

ListDictionary를 반복하는 열거자를 얻으려면 코드는 다음과 같습니다 -

예시

시스템 사용, System.Collections 사용, System.Collections.Specialized 사용, public class Demo { public static void Main(){ ListDictionary dict1 =new ListDictionary(); dict1.Add("A", "책"); dict1.Add("B", "전자제품"); dict1.Add("C", "스마트 웨어러블"); dict1.Add("D", "애완동물 용품"); dict1.Add("E", "의류"); dict1.Add("F", "신발"); Console.WriteLine("ListDictionary1 요소..."); foreach(dict1의 사전 항목 d){ Console.WriteLine(d.Key + " " + d.Value); } ListDictionary dict2 =새로운 ListDictionary(); dict2.Add("1", "하나"); dict2.Add("2", "2"); dict2.Add("3", "3"); dict2.Add("4", "4"); dict2.Add("5", "5"); dict2.Add("6", "6"); Console.WriteLine("\nListDictionary2 키-값 쌍..."); IDictionaryEnumerator 데모Enum =dict2.GetEnumerator(); while (demoEnum.MoveNext()) Console.WriteLine("키 =" + demoEnum.Key + ", 값 =" + demoEnum.Value); }}

출력

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

ListDictionary1 요소...A BooksB 전자C 스마트 웨어러블D 애완동물 용품E 의류F FootwearListDictionary2 키-값 쌍...Key =1, Value =OneKey =2, Value =TwoKey =3, Value =ThreeKey =4, Value =FourKey =5, 값 =FiveKey =6, 값 =6

예시

다른 예를 보겠습니다 -

시스템 사용, System.Collections 사용, System.Collections.Specialized 사용, public class Demo { public static void Main(){ ListDictionary dict =new ListDictionary(); dict.Add("1", "하나"); dict.Add("2", "2"); dict.Add("3", "3"); dict.Add("4", "4"); dict.Add("5", "5"); dict.Add("6", "6"); Console.WriteLine("ListDictionary 키-값 쌍..."); IDictionaryEnumerator 데모Enum =dict.GetEnumerator(); while (demoEnum.MoveNext()) Console.WriteLine("키 =" + demoEnum.Key + ", 값 =" + demoEnum.Value); }}

출력

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

ListDictionary 키-값 쌍...키 =1, 값 =OneKey =2, 값 =TwoKey =3, 값 =ThreeKey =4, 값 =FourKey =5, 값 =FiveKey =6, 값 =6