0

如果存储的类型相等,我需要比较两个字典值,这就是我所拥有的

if gettype(Args(key)) = gettype(argtypes(key)) then
'' do something
end if

我收到一个错误

Type Args is not defined

请问你能帮我解决这个问题吗

编辑

最初声明为的两个字典

Dim dictionaryName As Dictionary(Of Object, Object)
4

1 回答 1

3

gettype需要一个类型。你给它一个价值。要获取值的类型,请调用GetType该值:

Args(key).GetType() = argtypes(key).GetType()
于 2012-06-23T08:10:50.797 回答