Junior — Middle
Máte praktické skúsenosti s rôznymi dátovými štruktúrami?
sobes.tech AI
Odpoveď od AI
Áno, pracoval som s rôznymi dátovými štruktúrami v C#, ako sú polia, zoznamy (List<T>), slovníky (Dictionary<TKey, TValue>), množiny (HashSet<T>) a fronty (Queue<T>). Napríklad na ukladanie jedinečných prvkov je vhodné použiť HashSet, a na rýchly prístup podľa kľúča Dictionary.
Príklad použitia Dictionary:
var phoneBook = new Dictionary<string, string>();
phoneBook["Ivan"] = "+7 123 456 7890";
phoneBook["Maria"] = "+7 987 654 3210";
if (phoneBook.ContainsKey("Ivan"))
{
Console.WriteLine(phoneBook["Ivan"]);
}