E2508 型パラメータはこの型で許可されません(Delphi)

提供: RAD Studio
移動先: 案内検索

エラーと警告のメッセージ(Delphi) への移動


クラス参照を使用するときには、ジェネリック クラスを直接使用することができません。 ジェネリックスを使用するには、ラッパー クラスを使用する必要があります。


 program E2508;
 
 {$APPTYPE CONSOLE}
 
 uses
   SysUtils;
 
 type
   TMyClass = class
   end;
   TMyClassClass<T> = class of TMyClass;
 
 begin
    Writeln('FAIL - E2508 type parameters not allowed on this type');
 end.