Sobes.tech
Junior — Middle

Van gyakorlati tapasztalata különböző adatszerkezetekkel?

sobes.tech MI

Válasz az MI-től

Igen, C#-ban különböző adatstruktúrákkal dolgoztam, például tömbökkel, listákkal (List<T>), szótárakkal (Dictionary<TKey, TValue>), halmazokkal (HashSet<T>) és sorokkal (Queue<T>). Például az egyedi elemek tárolására a HashSet kényelmes, míg a gyors hozzáférés kulcs szerint a Dictionary.

Dictionary használati példa:

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