E2553 La contrainte de type de classe ne peut pas être spécifiée plusieurs fois (Delphi)

De RAD Studio
Aller à : navigation, rechercher

Remonter à Messages d'erreur et d'avertissement (Delphi)

Cette erreur se produit lors de plusieurs spécifications de la contrainte de type pour le type générique.


 program E2553;
 
 {$APPTYPE CONSOLE}
 
 uses
   SysUtils;
 
 type
   TBaseClass = class
   end;
 
   TNewClass = class(TBaseClass)
   end;
 
   TTestClass<TC: TBaseClass, TNewClass> = class //E2553
 
   end;
 begin