Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi TDictionary mit zusammengesetzem Schlüssel (https://www.delphipraxis.net/185534-tdictionary-mit-zusammengesetzem-schluessel.html)

Stevie 20. Jun 2015 12:52

AW: TDictionary mit zusammengesetzem Schlüssel
 
Zitat:

Zitat von Dejan Vu (Beitrag 1305857)
dann muss man aber noch den equal-Operator implementieren

Nö, das macht Delphi intern über nen Binarycompare.

himitsu 20. Jun 2015 13:31

AW: TDictionary mit zusammengesetzem Schlüssel
 
Bei einem Record mit "einfachen" Typen ist binär vollkommen ausreichend.

Nersgatt 22. Jun 2015 06:41

AW: TDictionary mit zusammengesetzem Schlüssel
 
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.


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:42 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz