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

Phương thức Dictionary.Add () trong C #

Phương thức Dictionary.Add () trong C # được sử dụng để thêm khóa và giá trị đã chỉ định vào từ điển.

Cú pháp

Sau đây là cú pháp -

public void Add (TKey key, TValue val);

Ở trên, tham số khóa là khóa, trong khi Val là giá trị của phần tử.

Ví dụ

Bây giờ chúng ta hãy xem một ví dụ để triển khai phương thức Dictionary.Add () -

using System;
using System.Collections.Generic;
public class Demo {
   public static void Main(){
      Dictionary<string, string> dict =
      new Dictionary<string, string>();
      dict.Add("One", "John");
      dict.Add("Two", "Tom");
      dict.Add("Three", "Jacob");
      dict.Add("Four", "Kevin");
      dict.Add("Five", "Nathan");
      Console.WriteLine("Key/value pairs...");
      foreach(KeyValuePair<string, string> res in dict){
         Console.WriteLine("Key = {0}, Value = {1}", res.Key, res.Value);
      }
   }
}

Đầu ra

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

Key/value pairs...
Key = One, Value = John
Key = Two, Value = Tom
Key = Three, Value = Jacob
Key = Four, Value = Kevin
Key = Five, Value = Nathan

Ví dụ

Bây giờ chúng ta hãy xem một ví dụ khác để triển khai phương thức Dictionary.Add () -

using System;
using System.Collections.Generic;
public class Demo {
   public static void Main(){
      Dictionary<string, string> dict =
      new Dictionary<string, string>();
      dict.Add("One", "John");
      dict.Add("Two", "Tom");
      dict.Add("Three", "Jacob");
      dict.Add("Four", "Kevin");
      dict.Add("Five", "Nathan");
      Console.WriteLine("Count of elements = "+dict.Count);
      dict.Add("Six", "Anne");
      dict.Add("Seven", "Katie");
      Console.WriteLine("Count of elements (updated) = "+dict.Count);
      Console.WriteLine("Key/value pairs...");
      foreach(KeyValuePair<string, string> res in dict){
         Console.WriteLine("Key = {0}, Value = {1}", res.Key, res.Value);
      }
   }
}

Đầu ra

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

Count of elements = 5
Count of elements (updated) = 7
Key/value pairs...
Key = One, Value = John
Key = Two, Value = Tom
Key = Three, Value = Jacob
Key = Four, Value = Kevin
Key = Five, Value = Nathan
Key = Six, Value = Anne
Key = Seven, Value = Katie