Junior — Middle
Fərqli məlumat strukturları ilə praktiki təcrübəniz varmı?
sobes.tech Süni İntellekt
AI-dan cavab
Bəli, mən C#-da müxtəlif məlumat strukturları ilə işlədim, məsələn, massivlər, siyahılar (List<T>), lüğətlər (Dictionary<TKey, TValue>), toplular (HashSet<T>) və növbələr (Queue<T>). Məsələn, unikal elementləri saxlamaq üçün HashSet istifadə etmək rahatdır və açar üzrə sürətli giriş üçün Dictionary.
Dictionary istifadə nümunəsi:
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"]);
}