viernes, 31 de octubre de 2014

No es un miembro de 'System.Collections.Generic.List(Of String)

Reconozco que esto una chorrada , pero vale para que no siempre nos fiemos del entorno

“error BC30456: 'Intersect' no es un miembro de 'System.Collections.Generic.List(Of String)'.”


Por mucho que le demos al botón de derecho no lo resuelve solo.
Opciones
  1. Añadir Imports System.Linq
    Imports System.Linq
    Public Class Form1
        Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click
            Dim lstOne As New List(Of String)() From {"Jim", "Jack", "Kate", "Nope"}
            Dim lstTwo As New List(Of String)() From {"Jack", "Nope", "Jim"}
            Dim lstNew As IEnumerable(Of String) = Nothing
            lstNew = lstOne.Intersect(lstTwo, StringComparer.OrdinalIgnoreCase)
        End Sub
    End Class
  2. Modificar las propiedades de proyecto, en la pestaña referencias

Personalmente me quedo con la opción 1.

No hay comentarios:

Publicar un comentario