Показать сообщение отдельно
  #1  
Старый 11.03.2020, 00:52
kenshi245 kenshi245 вне форума
Прохожий
 
Регистрация: 08.06.2017
Сообщения: 16
Версия Delphi: Delphi
Репутация: -625
По умолчанию Проблема с дженериками

Компилятор ругается на такую запись:
Код:
unit dfgdfgdfg;

interface

type

  TMySubClass1 = class
  end;

  TMySubClass2 = class
  end;

  TMyClass<T: class> = class
  public
    FMySubClass: T;
  end;

implementation

var
  MyClass: TMyClass<TMySubClass1>;
begin

end.

Цитата:
(6): Undeclared identifier "TMySubClass1"

Что я сделал не так?
Ответить с цитированием