Einzelnen Beitrag anzeigen

madas

Registriert seit: 9. Aug 2007
207 Beiträge
 
#6

AW: Result im generischen Objekt vorbelegen.

  Alt 7. Mär 2016, 10:47
Delphi-Quellcode:
function TMyGenType<TSonstwas>.MyDefaultValue: TSonstwas;
begin
  Result := Default;
  ...
end;
Liefert aber sicher nicht die gewünschte 42 bzw. den String '42'.

Btw.: der Sinn hinter der "function" erschließt sich mir noch nicht so wirklich. O-Ton MS "Generic classes encapsulate operations that are not specific to a particular data type." und dies wäre bei der "function" ja schon nicht mehr der Fall, da eine gewisse Abhängigkeit zu bestimmten Typen vorhanden ist.

Geändert von madas ( 7. Mär 2016 um 10:56 Uhr)
  Mit Zitat antworten Zitat