Enumerable.ExceptBy Methode

Definitie

Overloads

Name Description
ExceptBy<TSource,TKey>(IEnumerable<TSource>, IEnumerable<TKey>, Func<TSource,TKey>)

Produceert het setverschil van twee reeksen op basis van een opgegeven sleutelkiezerfunctie.

ExceptBy<TSource,TKey>(IEnumerable<TSource>, IEnumerable<TKey>, Func<TSource,TKey>, IEqualityComparer<TKey>)

Produceert het setverschil van twee reeksen op basis van een opgegeven sleutelkiezerfunctie.

ExceptBy<TSource,TKey>(IEnumerable<TSource>, IEnumerable<TKey>, Func<TSource,TKey>)

Bron:
Except.cs
Bron:
Except.cs
Bron:
Except.cs
Bron:
Except.cs
Bron:
Except.cs

Produceert het setverschil van twee reeksen op basis van een opgegeven sleutelkiezerfunctie.

public:
generic <typename TSource, typename TKey>
[System::Runtime::CompilerServices::Extension]
 static System::Collections::Generic::IEnumerable<TSource> ^ ExceptBy(System::Collections::Generic::IEnumerable<TSource> ^ first, System::Collections::Generic::IEnumerable<TKey> ^ second, Func<TSource, TKey> ^ keySelector);
public static System.Collections.Generic.IEnumerable<TSource> ExceptBy<TSource,TKey>(this System.Collections.Generic.IEnumerable<TSource> first, System.Collections.Generic.IEnumerable<TKey> second, Func<TSource,TKey> keySelector);
static member ExceptBy : seq<'Source> * seq<'Key> * Func<'Source, 'Key> -> seq<'Source>
<Extension()>
Public Function ExceptBy(Of TSource, TKey) (first As IEnumerable(Of TSource), second As IEnumerable(Of TKey), keySelector As Func(Of TSource, TKey)) As IEnumerable(Of TSource)

Type parameters

TSource

Het type van de elementen van de invoerreeks.

TKey

Het type sleutel om elementen te identificeren.

Parameters

first
IEnumerable<TSource>

Een IEnumerable<T> wiens sleutels niet ook binnenkomen second , worden geretourneerd.

second
IEnumerable<TKey>

Een IEnumerable<T> wiens sleutels ook in de eerste reeks voorkomen, zorgt ervoor dat deze elementen worden verwijderd uit de geretourneerde reeks.

keySelector
Func<TSource,TKey>

Een functie om de sleutel voor elk element te extraheren.

Retouren

IEnumerable<TSource>

Een reeks die het setverschil van de elementen van twee reeksen bevat.

Zie ook

Van toepassing op

ExceptBy<TSource,TKey>(IEnumerable<TSource>, IEnumerable<TKey>, Func<TSource,TKey>, IEqualityComparer<TKey>)

Bron:
Except.cs
Bron:
Except.cs
Bron:
Except.cs
Bron:
Except.cs
Bron:
Except.cs

Produceert het setverschil van twee reeksen op basis van een opgegeven sleutelkiezerfunctie.

public:
generic <typename TSource, typename TKey>
[System::Runtime::CompilerServices::Extension]
 static System::Collections::Generic::IEnumerable<TSource> ^ ExceptBy(System::Collections::Generic::IEnumerable<TSource> ^ first, System::Collections::Generic::IEnumerable<TKey> ^ second, Func<TSource, TKey> ^ keySelector, System::Collections::Generic::IEqualityComparer<TKey> ^ comparer);
public static System.Collections.Generic.IEnumerable<TSource> ExceptBy<TSource,TKey>(this System.Collections.Generic.IEnumerable<TSource> first, System.Collections.Generic.IEnumerable<TKey> second, Func<TSource,TKey> keySelector, System.Collections.Generic.IEqualityComparer<TKey>? comparer);
static member ExceptBy : seq<'Source> * seq<'Key> * Func<'Source, 'Key> * System.Collections.Generic.IEqualityComparer<'Key> -> seq<'Source>
<Extension()>
Public Function ExceptBy(Of TSource, TKey) (first As IEnumerable(Of TSource), second As IEnumerable(Of TKey), keySelector As Func(Of TSource, TKey), comparer As IEqualityComparer(Of TKey)) As IEnumerable(Of TSource)

Type parameters

TSource

Het type van de elementen van de invoerreeks.

TKey

Het type sleutel om elementen te identificeren.

Parameters

first
IEnumerable<TSource>

Een IEnumerable<T> wiens sleutels niet ook binnenkomen second , worden geretourneerd.

second
IEnumerable<TKey>

Een IEnumerable<T> wiens sleutels ook in de eerste reeks voorkomen, zorgt ervoor dat deze elementen worden verwijderd uit de geretourneerde reeks.

keySelector
Func<TSource,TKey>

Een functie om de sleutel voor elk element te extraheren.

comparer
IEqualityComparer<TKey>

De IEqualityComparer<T> waarden die moeten worden vergeleken.

Retouren

IEnumerable<TSource>

Een reeks die het setverschil van de elementen van twee reeksen bevat.

Zie ook

Van toepassing op