Sobes.tech
Junior — Middle

Puteți explica ce înseamnă termenul 'Dicționar' în programare?

sobes.tech AI

Răspuns de la AI

În programare, termenul "Dicționar" se referă la o structură de date care stochează perechi cheie-valoare. Acest lucru permite găsirea rapidă a valorii după o cheie unică.

Caracteristici ale dicționarului:

  • Cheile sunt unice.
  • Valorile pot fi orice obiect.
  • Asigură acces rapid, inserare și ștergere de elemente.

În C#, dicționarul este implementat de clasa Dictionary<TKey, TValue> din spațiul de nume System.Collections.Generic.

Exemplu de utilizare a dicționarului în C#:

using System.Collections.Generic;

var dictionary = new Dictionary<string, int>();
dictionary.Add("măr", 3);
dictionary["banană"] = 5;

int count = dictionary["măr"]; // Obține valoarea după cheie

if (dictionary.ContainsKey("banană")) {
    // Cheia există
}