Sobes.tech
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
}