Sobes.tech
Back to questions
Junior — Middle
70

Имеете ли вы практический опыт работы с различными структурами данных?

Answer from AI

sobes.tech AI

Да, в C# я работал с различными структурами данных, такими как массивы, списки (List<T>), словари (Dictionary<TKey, TValue>), множества (HashSet<T>) и очереди (Queue<T>). Например, для хранения уникальных элементов удобно использовать HashSet, а для быстрого доступа по ключу — Dictionary.

Пример использования Dictionary:

var phoneBook = new Dictionary<string, string>();
phoneBook["Иван"] = "+7 123 456 7890";
phoneBook["Мария"] = "+7 987 654 3210";

if (phoneBook.ContainsKey("Иван"))
{
    Console.WriteLine(phoneBook["Иван"]);
}