Hey, warum ist eigenlich
nie alles mal richtig vieles etwas versteckt dokumentiert?
Delphi-Quellcode:
Type
TMyRecord<T> = Record
X: T;
Procedure Proc(P: T);
End;
TMyClass<T> = Class
X: T;
Procedure Proc(P: T);
End;
TMyInterfaceRecord<T> = Interface
Procedure Proc(P: T);
End;
Procedure MyProc<T>(P: T);
Begin
End;
Bis auf die Prozedur geht alles in Delphi.
zumindestens in Delphi 2010 ... anderes Versionen kann ich grade nicht testen.
[add]
In Delphi 2009 geht's auch und Turbo Delphi kennt noch keine Generics.