2012-06-23 20 views
0

我需要的,如果存儲的類型相等比較兩個字典中的值類型的字典比較兩種類型, 這就是我在.NET

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

我得到一個錯誤

Type Args is not defined 

請你能幫助我的問題

編輯

兩個dictio中nary最初宣稱爲

Dim dictionaryName As Dictionary(Of Object, Object) 
+0

@MarkByers是的,它是 – Smith

+0

你能發佈args來申報? – aleroot

回答

3

gettype預計類型。你給它一個價值。爲了得到一個值的類型,請撥打GetType的價值:

Args(key).GetType() = argtypes(key).GetType() 
+1

謝謝,但我用'is'替換了'='。 – Smith