Computer >> Máy Tính >  >> Lập trình >> C#

Nhận một điều tra viên lặp qua Từ điển trong C #


Để có được một liệt kê lặp qua Từ điển, mã như sau -

Ví dụ

using System;
using System.Collections;
using System.Collections.Generic;
public class Demo {
   public static void Main(){
      Dictionary<int, string> dict = new Dictionary<int, string>();
      dict.Add(100, "Laptop");
      dict.Add(150, "Desktop");
      dict.Add(200, "Earphone");
      dict.Add(300, "Tablet");
      dict.Add(500, "Speakers");
      dict.Add(750, "HardDisk");
      dict.Add(1000, "SSD");
      IDictionaryEnumerator demoEnum = dict.GetEnumerator();
      Console.WriteLine("Enumerator iterating key-value pairs...");
      while (demoEnum.MoveNext())
      Console.WriteLine("Key = " + demoEnum.Key + ", Value = " + demoEnum.Value);
   }
}

Đầu ra

Điều này sẽ tạo ra kết quả sau -

Enumerator iterating key-value pairs...
Key = 100, Value = Laptop
Key = 150, Value = Desktop
Key = 200, Value = Earphone
Key = 300, Value = Tablet
Key = 500, Value = Speakers
Key = 750, Value = HardDisk
Key = 1000, Value = SSD

Ví dụ

Hãy để chúng tôi xem một ví dụ khác -

using System;
using System.Collections;
using System.Collections.Generic;
public class Demo {
   public static void Main(){
      Dictionary<string, string> dict = new Dictionary<string, string>();
      dict.Add("One", "Laptop");
      dict.Add("Two", "Desktop");
      dict.Add("Three", "Earphone");
      dict.Add("Four", "Tablet");
      dict.Add("Five", "Speakers");
      dict.Add("Six", "HardDisk");
      dict.Add("Seven", "SSD");
      dict.Add("Eight", "Keyboard");
      dict.Add("Nine", "Mouse");
      IDictionaryEnumerator demoEnum = dict.GetEnumerator();
      Console.WriteLine("Enumerator iterating key-value pairs...");
      while (demoEnum.MoveNext())
      Console.WriteLine("Key = " + demoEnum.Key + ", Value = " + demoEnum.Value);
   }
}

Đầu ra

Điều này sẽ tạo ra kết quả sau -

Enumerator iterating key-value pairs...
Key = One, Value = Laptop
Key = Two, Value = Desktop
Key = Three, Value = Earphone
Key = Four, Value = Tablet
Key = Five, Value = Speakers
Key = Six, Value = HardDisk
Key = Seven, Value = SSD
Key = Eight, Value = Keyboard
Key = Nine, Value = Mouse