Lớp Pair là lớp KeyValuePair lưu trữ một cặp giá trị trong một danh sách duy nhất với C #.
Khai báo 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));
Hiển thị KeyValuePair ngay bây giờ như được hiển thị bên dưới -
Ví dụ
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); } } }
Đầu ra
[Laptop, 1] [Desktop System, 2] [Tablet, 3] [Mobile, 4] [E-Book Reader, 5] [LED, 6]