![]() |
[Generics] Herausfinden welchen Typ ein Parameter hat
Hallo,
kann man herausfinden von welchen Typ ein generischer Parameter T hat? Hatte mir das eigentlich so vorgestellt:
Delphi-Quellcode:
RTTI ist denke ich mal ein Stichwort, aber hier hakt es bei TRttiContext.GetType(T).
if (T is String) then
[...] Grueße, Win32 So gehts:
Delphi-Quellcode:
var
Info: PTypeInfo; begin Info := TypeInfo(T); |
Re: [Generics] Herausfinden welchen Typ ein Parameter hat
vermutlich
Delphi-Quellcode:
identische Typen sollten auch gleiche Addressen (RTTI-InformationenDaten) besitzen.
if TypeInfo(T) = TypeInfo(String) then
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:53 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz