Einzelnen Beitrag anzeigen

DieDolly

Registriert seit: 22. Jun 2018
2.175 Beiträge
 
#3

AW: System.Enum.IsDefined in nicht-net-Projekten?

  Alt 30. Dez 2019, 17:44
Danke für die Erklärung. Sowas in der Art dachte ich mir schon.
Wäre hier also eine einfache Funktion besser?

Delphi-Quellcode:
function TEnumUtils.isDefined<T>(MyValue: T): Boolean;
begin
 Result := not((Ord(MyValue) < 0) or (Ord(MyValue) > Ord(High(T))));
end;
  Mit Zitat antworten Zitat