Junior — Middle
Ar turite praktinės patirties dirbant su įvairiomis duomenų struktūromis?
sobes.tech AI
Atsakymas iš AI
Taip, aš dirbau su įvairiomis duomenų struktūromis C#, tokiais kaip masyvai, sąrašai (List<T>), žodynai (Dictionary<TKey, TValue>), rinkiniai (HashSet<T>) ir eilės (Queue<T>). Pavyzdžiui, unikalių elementų saugojimui patogu naudoti HashSet, o greitam prieigai pagal raktą — Dictionary.
Dictionary naudojimo pavyzdys:
var phoneBook = new Dictionary<string, string>();
phoneBook["Ivan"] = "+7 123 456 7890";
phoneBook["Maria"] = "+7 987 654 3210";
jei (phoneBook.ContainsKey("Ivan"))
{
Console.WriteLine(phoneBook["Ivan"]);
}