Para encontrar un elemento de una determinada clase en una lista genérica podemos usar una función delegada como se muestra a continuación. En el ejemplo tenemos una lista de usuarios (clase 'Usuario') y deseamos encontrar uno conociendo su login (atributo 'login' de la clase 'Usuario').
Código en VB.NET:
Dim listUsuarios As List(Of Usuario)
Dim loginUsuario As String
Dim encontrado As Boolean
......
If listUsuarios.Exists(Function(usu As Usuario) usu.login = loginUsuario) Then
encontrado = True
End If
No hay comentarios:
Publicar un comentario