Sobes.tech
Junior — Middle

Vai jums ir praktiska pieredze ar dažādām datu struktūrām?

sobes.tech AI

Atbilde no AI

Jā, es strādāju ar dažādām datu struktūrām C#, piemēram, masīviem, sarakstiem (List<T>), vārdnīcām (Dictionary<TKey, TValue>), kopām (HashSet<T>) un rindām (Queue<T>). Piemēram, unikālu elementu glabāšanai ir ērti izmantot HashSet, bet ātrai piekļuvei pēc atslēgas — Dictionary.

Dictionary piemērs:

var phoneBook = new Dictionary<string, string>();
phoneBook["Ivan"] = "+7 123 456 7890";
phoneBook["Maria"] = "+7 987 654 3210";

ja (phoneBook.ContainsKey("Ivan"))
{
    Console.WriteLine(phoneBook["Ivan"]);
}