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
Delphi-Quellcode:
for i := 0 to IEnumerable.count-1 do
IList.Add(IEnumerable.ElementAt(i);
?