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