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

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

<시간/>

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

예시

시스템 사용, System.Collections 사용, System.Collections.Specialized 사용, public class Demo { public static void Main(){ HybridDictionary dict1 =new HybridDictionary(); dict1.Add("A", "책"); dict1.Add("B", "전자제품"); dict1.Add("C", "스마트 웨어러블"); dict1.Add("D", "애완동물 용품"); dict1.Add("E", "의류"); dict1.Add("F", "신발"); Console.WriteLine("HybridDictionary1 요소..."); foreach(dict1의 사전 항목 d){ Console.WriteLine(d.Key + " " + d.Value); } HybridDictionary dict2 =새로운 HybridDictionary(); 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("\nHybridDictionary2 키-값 쌍..."); IDictionaryEnumerator 데모Enum =dict2.GetEnumerator(); while (demoEnum.MoveNext()) Console.WriteLine("키 =" + demoEnum.Key + ", 값 =" + demoEnum.Value); }}

출력

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

HybridDictionary1 요소...A BooksB 전자C 스마트 웨어러블D 애완동물 용품E 의류F 신발류HybridDictionary2 키-값 쌍... 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(){ HybridDictionary dict =new HybridDictionary(); dict.Add("A", "개리"); dict.Add("B", "앤디"); dict.Add("C", "마크"); dict.Add("D", "배리"); dict.Add("E", "케이티"); dict.Add("F", "John"); Console.WriteLine("HybridDictionary 키-값 쌍..."); IDictionaryEnumerator 데모Enum =dict.GetEnumerator(); while (demoEnum.MoveNext()) Console.WriteLine("키 =" + demoEnum.Key + ", 값 =" + demoEnum.Value); }}

출력

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

HybridDictionary 키-값 쌍...Key =A, Value =GaryKey =B, Value =AndyKey =C, Value =MarkKey =D, Value =BarryKey =E, Value =KatieKey =F, Value =John