我需要编写一个函数,以RTTI模式对数据执行操作,但我无法预先知道数据的类型。我尝试编写以下函数:
当使用表达式![see the snapshot](https://istack.dev59.com/9buVS.webp)
但是,当我试图编译时,我收到一个错误,因为无法识别类型 TypeIdentifier。
有人能解释一下我如何在运行时发送数据类型吗?
感谢您的帮助。
Enzo
function doSomething(T: TypeIdentifier): Boolean;
当使用表达式
TypeInfo(T)
时,他期望作为类型参数的是 TypeIdentifier
。 ![see the snapshot](https://istack.dev59.com/9buVS.webp)
但是,当我试图编译时,我收到一个错误,因为无法识别类型 TypeIdentifier。
有人能解释一下我如何在运行时发送数据类型吗?
感谢您的帮助。
Enzo