E2514 Typparameter '%s' muss Interface '%s' unterstützen (Delphi)
Nach oben zu Fehler- und Warnungsmeldungen (Delphi)
Dieser Fehler tritt auf, wenn die Typeinschränkung für T nicht ausreicht (hier, um IComparable zu implementieren).
program E2514;
{$APPTYPE CONSOLE}
uses
SysUtils;
type
TMyClass = class
end;
IMyGenericInterface<T: IComparable> = interface
end;
var
genVar: IMyGenericInterface<TClass>;
begin
Writeln('E2514 Type parameter ''%s'' must support interface ''%s''');
end.