System.Generics.Collections.TDictionary.TryAdd

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function TryAdd(const Key: TKey; const Value: TValue): Boolean;

C++

bool __fastcall TryAdd(const TKey Key, const TValue Value);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
System.Generics.Collections.pas
System.Generics.Collections.hpp
System.Generics.Collections TDictionary


Beschreibung

Fügt ein Schlüssel/Wertepaar hinzu, wenn der Schlüssel nicht vorhanden ist.

TryAdd fügt einem Dictionary ein Schlüssel/Wertepaar hinzu, wenn der Schlüssel nicht vorhanden ist. Der Schlüssel darf nicht nil sein, der Wert dagegen schon.

Diese Methode überprüft, ob der Schlüssel im Dictionary vorhanden ist, und falls ja, wird die Methode mit False beendet. Ansonsten entspricht sie Add (Schlüssel, Wert) und gibt True zurück.

Siehe auch

Codebeispiele