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