AsyncEnumerable.Intersect<TSource> Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Skapar den angivna skärningspunkten för två sekvenser.
public static System.Collections.Generic.IAsyncEnumerable<TSource> Intersect<TSource>(this System.Collections.Generic.IAsyncEnumerable<TSource> first, System.Collections.Generic.IAsyncEnumerable<TSource> second, System.Collections.Generic.IEqualityComparer<TSource>? comparer = default);
static member Intersect : System.Collections.Generic.IAsyncEnumerable<'Source> * System.Collections.Generic.IAsyncEnumerable<'Source> * System.Collections.Generic.IEqualityComparer<'Source> -> System.Collections.Generic.IAsyncEnumerable<'Source>
<Extension()>
Public Function Intersect(Of TSource) (first As IAsyncEnumerable(Of TSource), second As IAsyncEnumerable(Of TSource), Optional comparer As IEqualityComparer(Of TSource) = Nothing) As IAsyncEnumerable(Of TSource)
Typparametrar
- TSource
Typ av element i indatasekvenserna.
Parametrar
- first
- IAsyncEnumerable<TSource>
En IAsyncEnumerable<T> vars distinkta element som också visas i andra returneras.
- second
- IAsyncEnumerable<TSource>
En IAsyncEnumerable<T> vars distinkta element som också visas i den första sekvensen returneras.
- comparer
- IEqualityComparer<TSource>
En IEqualityComparer<T> för att jämföra värden.
Returer
En sekvens som innehåller de element som utgör den angivna skärningspunkten för två sekvenser.
Undantag
second är null.