Forum: Sonstige Fragen zu Delphi
Delphi
by Friday,
30. Jan 2020
das stimmt natürlich...
danke, mit IEnumerable geht es wie gewünscht.
Wenn man nun dennoch aus IEnumerable eine IList machen wollen würde, ginge das nur mit durchiterieren, sprich
for i := 0 to IEnumerable.count-1 do
IList.Add(IEnumerable.ElementAt(i); ?
Forum: Sonstige Fragen zu Delphi
Delphi
by Friday,
30. Jan 2020
Hallo,
ich habe eine
IList<IMyIntf>
nun möchte ich diese Liste nach bestimmten Eigenschaften filtern, wozu ich diese Liste einer Funktion als Parameter übergebe und als Rückgabewert wieder eine IList<IMyIntf> bekomme / bekommen möchte.
function FilterNachBlau(aList: IList<IMyIntf>): IList<IMyIntf>;
begin
Result := IList<IMyIntf>(aList.Where(function(const aMyIntf: IMyIntf): boolean
...