logo

C#-woordenboek

De klasse C# Dictionary gebruikt het concept van hashtabel. Het slaat waarden op op basis van de sleutel. Het bevat alleen unieke sleutels. Met behulp van de sleutel kunnen we eenvoudig elementen zoeken of verwijderen. Het is te vinden in de naamruimte System.Collections.Generic.

C# Woordenboek voorbeeld

Laten we een voorbeeld bekijken van een generieke Dictionary-klasse die elementen opslaat met behulp van de Add()-methode en elementen itereert met behulp van for-each-lus. Hier gebruiken we de KeyValuePair-klasse om sleutel en waarde te verkrijgen.

 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); } } } 

Uitgang:

 1 Sonoo 2 Peter 3 James 4 Ratan 5 Irfan