คลาส 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]