logo

Словник C#

Клас C# Dictionary використовує концепцію хеш-таблиці. Він зберігає значення на основі ключа. Він містить лише унікальні ключі. За допомогою ключа ми можемо легко шукати або видаляти елементи. Його можна знайти в просторі імен System.Collections.Generic.

Приклад словника C#

Давайте розглянемо приклад загального класу Dictionary, який зберігає елементи за допомогою методу Add() і повторює елементи за допомогою циклу for-each. Тут ми використовуємо клас KeyValuePair, щоб отримати ключ і значення.

 using System; using System.Collections.Generic; public class DictionaryExample { public static void Main(string[] args) { Dictionary names = new Dictionary(); names.Add('1','Sonoo'); names.Add('2','Peter'); names.Add('3','James'); names.Add('4','Ratan'); names.Add('5','Irfan'); foreach (KeyValuePair kv in names) { Console.WriteLine(kv.Key+' '+kv.Value); } } } 

Вихід:

 1 Sonoo 2 Peter 3 James 4 Ratan 5 Irfan