System.Generics.Collections.TDictionary.AddOrSetValue

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure AddOrSetValue(const Key: K; const Value: V);

C++

void __fastcall AddOrSetValue(const K Key, const V Value);

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
public
System.Generics.Collections.pas
System.Generics.Collections.hpp
System.Generics.Collections TDictionary

Description

Ajoute une paire clé-valeur même quand la clé existe déjà.

AddOrSetValue ajoute une paire clé-valeur à un dictionnaire même si la clé existe déjà. La clé ne peut pas être nil, mais la valeur le peut. Cette méthode vérifie si la clé existe dans le dictionnaire. Dans ce cas, elle est équivalente à Items[clé] := valeur;. Sinon, elle est équivalente à Add(clé, valeur);.

Un événement OnKeyNotify et un événement OnValueNotify surviennent en indiquant qu'une entrée a été ajoutée au dictionnaire.

Voir aussi