我有两个字典:
Dim a As Dictionary(Of String, Type)
Dim b As Dictionary(Of String, Type)
我需要a
的不是b
其中的内容,应该是这样的:
a = a.Except(b)
但它给了我一个例外:
Unable to cast object of type
'<ExceptIterator>d__99`1[System.Collections.Generic.KeyValuePair`2[System.String,System.Type]]'
to type
'System.Collections.Generic.Dictionary`2[System.String,System.Type]'
如果我使用匿名变量,它一切正常,但我需要它是强类型的。
关于我做错了什么的任何想法?
提前致谢!
ps:对于那个异常,我猜它必须与keyValuPair有关,但我还没有找到解决它的方法。