Forum: Object-Pascal / Delphi-Language
Delphi
by Nersgatt,
22. Jun 2015
Ich habe jetzt die Lösung mit dem Record verwendet und die entsprechenden Methoden (TryGetValue, ContainsKey, etc.) so überladen, dass ich direkt meine beiden Int64 übergeben kann. Das wird dann innerhalb der Klasse in den Record umgesetzt und als Key verwendet.
Damit habe ich eine gut lesbare, schnell umzusetzende Lösung.
Forum: Object-Pascal / Delphi-Language
Delphi
by Nersgatt,
18. Jun 2015
Moin!
Ich möchte ein TDictionary verwenden, um ein Schlüssel/Wert-Paar zu speichern. Nun ist es jedoch so, dass mein Schlüssel aus 2 Werten (2x Int64) besteht.
Wie löst man das ab schönsten? Ich könnte ja z.B. ein Record verwenden mit diesen beiden Feldern. Aber ist das wirklich der richtige Weg?
Die Liste wird warscheinlich max. 20 Einträge haben, die relativ selten geändert werden....