logo

Ц# речник

Класа Ц# Дицтионари користи концепт хасхтабле. Чува вредности на основу кључа. Садржи само јединствене кључеве. Помоћу кључа можемо лако претраживати или уклањати елементе. Налази се у Систем.Цоллецтионс.Генериц именском простору.

Пример Ц# речника

Хајде да видимо пример генеричке класе Речник која складишти елементе користећи Адд() метод и понавља елементе користећи фор-еацх петљу. Овде користимо класу КеиВалуеПаир да добијемо кључ и вредност.

 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