'For Each' digite em '<typename>'é ambíguo porque o tipo implementa várias instanciações de' sistema.Collections.Generic.IEnumerable (Of T)'
A For Each demonstrativo Especifica uma variável do iterador que tem mais de um GetEnumerator método.
A variável do iterador deve ser de um tipo que implementa o System.Collections.IEnumerable ou System.Collections.Generic.IEnumerable<T> interface em uma do Collections espaços para nomes dos .NET Framework. É possível que uma classe implementar a mais de uma interface genérica construída, usando um argumento de tipo diferente para cada construção.Se uma classe que faz isso é usada para a variável do iterador, essa variável tem mais de um GetEnumerator método. Nesse caso, Visual Basic não é possível escolher qual método de telefonar.
ID de erro: BC32096
Para corrigir este erro
- Use DirectCast ou TryCast Para converter o tipo de variável do iterador para a definição de interface do GetEnumerator método que você deseja usar.
Consulte também
Conceitos
Exemplos de implementação de Interface em Visual Basic