Forum: Object-Pascal / Delphi-Language
Delphi
by Sir Rufo,
13. Nov 2014
Das mit ohne dem Rückgabewert war falsch (ist im Beitrag korrigiert).
Nehmen wir an, du hast folgende Liste
Index|sWort|iAnzahl
0|hallo|2
1|du|5
2|da|7
dann ergibt sich daraus, dass iAusgabe von 2..7 läuft.
Zeige mir doch mal in der Liste die Zeilen mit dem Index 3..7 die sind nicht da!
Forum: Object-Pascal / Delphi-Language
Delphi
by Sir Rufo,
12. Nov 2014
Könntest du für Delphi-Code auch die Delphi-Tags benutzen?
Den Comparer würde ich so definieren:
uses
Math;
TComparer<TWort>.Construct(
function (const L, R : TWort ) : Integer
Forum: Object-Pascal / Delphi-Language
Delphi
by Sir Rufo,
12. Nov 2014
Warum nicht einfach einen IComparer<T>System.Generics.Defaults.IComparer der Liste übergeben?
Dann kann man ganz simpel mit System.Generics.Collections.TList.Contains abfragen ob eine gleiche Instanz schon in der Liste enthalten ist.