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["Иван"]);
}