德尔福变体和TValues
发布时间:2020-12-15 09:44:56 所属栏目:大数据 来源:网络整理
导读:我知道变换数据类型的变量很慢,即使我只是添加两个保持整数的变量值.我还发现了另一个看似变体的类似东西,叫做TValue. 他们之间有什么区别? 我正在考虑使用TStopWatch进行经典的速度测试,但我不认为理解这些差异就足够了 解决方法 TValue不像Variant.它不会
我知道变换数据类型的变量很慢,即使我只是添加两个保持整数的变量值.我还发现了另一个看似变体的类似东西,叫做TValue.
他们之间有什么区别? 我正在考虑使用TStopWatch进行经典的速度测试,但我不认为理解这些差异就足够了 解决方法
TValue不像Variant.它不会像Variant那样执行数据转换.如果你要求TValue返回一个与当前持有的类型不同的类型,并且保持的类型与请求的类型不是分配兼容的(即它通常不会以正常语言语法隐式转换),那么TValue将引发一个EInvalidCast异常.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |