Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C#

จับคู่คลาสใน C #


คลาส Pair คือคลาส KeyValuePair ที่เก็บค่าคู่ไว้ในรายการเดียวด้วย C#

ประกาศ KeyValuePair -

var myList = new List<KeyValuePair>string, int>>();
Now, add some elements:
myList.Add(new KeyValuePair<string, int>("Laptop", 1));
myList.Add(new KeyValuePair<string, int>("Desktop System", 2));
myList.Add(new KeyValuePair<string, int>("Tablet", 3));
myList.Add(new KeyValuePair<string, int>("Mobile", 4));
myList.Add(new KeyValuePair<string, int>("E-Book Reader", 5));
myList.Add(new KeyValuePair<string, int>("LED", 6));

แสดง KeyValuePair ทันทีดังที่แสดงด้านล่าง -

ตัวอย่าง

using System;
using System.Collections.Generic;

class Program {
   static void Main() {
      var myList = new List<KeyValuePair<string, int>>();
      // adding elements
      myList.Add(new KeyValuePair <string, int>("Laptop", 1));
      myList.Add(new KeyValuePair <string, int>("Desktop System", 2));
      myList.Add(new KeyValuePair <string, int>("Tablet", 3));
      myList.Add(new KeyValuePair <string, int>("Mobile", 4));
      myList.Add(new KeyValuePair <string, int>("E-Book Reader", 5));
      myList.Add(new KeyValuePair <string, int>("LED", 6));

      foreach (var val in myList) {
         Console.WriteLine(val);
      }
   }
}

ผลลัพธ์

[Laptop, 1]
[Desktop System, 2]
[Tablet, 3]
[Mobile, 4]
[E-Book Reader, 5]
[LED, 6]