generic의 유형을 두 개의 다른 클래스로 제한 할 수 있습니까? 그래서 같이Delphi : generic and type constraints
:
(형식의 부족에 대해 죄송합니다 - SO 도구 모음이 브라우저에서 사라졌다)TSomeClass<T: FirstClass; T: SecondClass> = class
// ...
end;
. 위의 내용은 컴파일되지 않는다는 것을 알고 있습니다. 나는
TSomeClass<T: FirstClass, SecondClass> = class
// ...
end;
을 시도하지만 난이도 가능
procedure TSomeClass.SomeMethod<T> (Param1: string);
을 쓸 수 없습니다?
소스 코드 서식을 얻기 위해 4 공백 들여 쓰기를 사용하십시오. 도구 모음이 필요하지 않습니다. – jpfollenius