Junior — Middle
El tudná magyarázni, hogy mit értünk a 'Szótár' kifejezés alatt a programozásban?
sobes.tech MI
Válasz az MI-től
Programozásban a "Szótár" kifejezés olyan adatszerkezetet jelent, amely kulcs-érték párokat tárol. Ez lehetővé teszi az érték gyors megtalálását egy egyedi kulcs alapján.
A szótár jellemzői:
- A kulcsok egyediek.
- Az értékek lehetnek bármilyen objektumok.
- Gyors hozzáférést, beszúrást és törlést biztosít.
C#-ban a szótárat a System.Collections.Generic névtérből származó Dictionary<TKey, TValue> osztály valósítja meg.
Példa a szótár használatára C#-ban:
using System.Collections.Generic;
var dictionary = new Dictionary<string, int>();
dictionary.Add("alma", 3);
dictionary["banán"] = 5;
int count = dictionary["alma"]; // Érték lekérése kulcs alapján
if (dictionary.ContainsKey("banán")) {
// A kulcs létezik
}