Enumerable.Except produces the set difference of two sequences by using the default equality comparer to compare values. : Enumerable « Data Structure « VB.Net

Enumerable.Except produces the set difference of two sequences by using the default equality comparer to compare values.

```

Imports System
Imports System.Linq
Imports System.Collections.Generic

Public Class Example

Public Shared Sub Main()

' Create two arrays of doubles.
Dim numbers1() As Double = {2.0, 2.1, 2.2, 2.3, 2.4, 2.5}
Dim numbers2() As Double = {2.2}

' Select the elements from the first array that are not
' in the second array.
Dim onlyInFirstSet As IEnumerable(Of Double) = numbers1.Except(numbers2)

For Each number As Double In onlyInFirstSet
Console.WriteLine(number)
Next

End Sub
End Class

```

Related examples in the same category

 1 Enumerable.All tells whether all elements of a sequence satisfy a condition. 2 Enumerable.Any Determines whether a sequence contains any elements. 3 Enumerable.Concat(TSource) concatenates two sequences. 4 Enumerable.Contains tells whether a sequence contains a specified element 5 Enumerable.Distinct returns distinct elements from a sequence by using the default equality comparer to compare values. 6 Enumerable.Except produces the set difference of two sequences by using IEqualityComparer(Of T) 7 Enumerable.GroupBy groups the elements of a sequence according to a specified key selector function and projects the elements for each group by using a specified function. 8 Enumerable.Intersect produces the set intersection of two sequences 9 Enumerable.SequenceEqual Determines whether two sequences are equal by comparing the elements 10 Enumerable.SequenceEqual determines whether two sequences are equal by comparing their elements by using a specified IEqualityComparer(Of T). 11 Enumerable.Union returns set union of two sequences by using the default equality comparer. 12 Enumerable.Union produces the set union of two sequences by using a specified IEqualityComparer(Of T).