Zitat von
Uwe Raabe:
Klar, aber dann schreib doch einfach ...
OK, dann eben ein anderes Beispiel:
Delphi-Quellcode:
procedure Proc(SL: TStrings);
begin
end;
var X: TListNode<TStringList>;
Proc(X); // geht auch nicht, da keine Stringliste
Und sag jetzt nicht,
Zitat:
Klar, aber dann schreib doch einfach
Proc(X.data);
denn ich will ja das
ganze X übergeben können und nicht nur den einen Teil des "Vorfahren".
Außerdem finde ich es mit den .data im Code dann etwas unübersichtlich/umständlich.