У меня проблемы с выполнением цикла For Each в коллекции List(Of KeyValuePair(Of).
Я передаю ParamArray в функцию
ParamArray args() As List(Of KeyValuePair(Of String, Integer))
Затем я пытаюсь сделать для каждого в коллекции
For Each arg As KeyValuePair(Of String, Integer) In args
Ошибка, которую я получаю:
Значение типа «System.Collections.Generic.List(Of System.Collections.Generic.KeyValuePair(Of String, Integer))» не может быть преобразовано в «System.Collections.Generic.KeyValuePair(Of String, Integer)»
Я просто не могу понять, как это сделать, и я не могу найти никаких примеров того, как это сделать.
Моя единственная мысль сейчас - сделать
For Each arg As Object In args
Затем преобразование объекта в KeyValuePair, но должен быть более аккуратный способ сделать это...
Dictionary(Of String, Integer)
? - person Brandon   schedule 04.09.2014()
должно исправить это. - person tinstaafl   schedule 04.09.2014args
передается как ParamArray - person Brandon   schedule 04.09.2014