giovedì 16 febbraio 2017

Linq not in clause

Se abbiamo due liste, e vogliamo estrapolare i record che non sono presenti in una lista, tramite il metodo "Except" ci fornisce tutti i record che non appartengono all'altra lista.

Qui di seguito un esempio di codice

VB.Net
Dim listaA = New List(Of Integer)() From { 1, 2, 3 4, 5 }
Dim listaB = New List(Of Integer)() From { 4, 5 }
Dim risultato = listaA.Except(listaB)
'visualizza 1,2,3

C#
 var listaA = new List {1, 2, 3, 4,5 };
        var listaB = new List { 4, 5 };
        var risultato = listaA.Except(listaB);
        //visualizza 1,2,3

Nessun commento: