AsyncEnumerable.SequenceEqualAsync<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.
Avgör om två sekvenser är lika med genom att jämföra deras element.
public static System.Threading.Tasks.ValueTask<bool> SequenceEqualAsync<TSource>(this System.Collections.Generic.IAsyncEnumerable<TSource> first, System.Collections.Generic.IAsyncEnumerable<TSource> second, System.Collections.Generic.IEqualityComparer<TSource>? comparer = default, System.Threading.CancellationToken cancellationToken = default);
static member SequenceEqualAsync : System.Collections.Generic.IAsyncEnumerable<'Source> * System.Collections.Generic.IAsyncEnumerable<'Source> * System.Collections.Generic.IEqualityComparer<'Source> * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<bool>
<Extension()>
Public Function SequenceEqualAsync(Of TSource) (first As IAsyncEnumerable(Of TSource), second As IAsyncEnumerable(Of TSource), Optional comparer As IEqualityComparer(Of TSource) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As ValueTask(Of Boolean)
Typparametrar
- TSource
Parametrar
- first
- IAsyncEnumerable<TSource>
En IAsyncEnumerable<T> att jämföra med second.
- second
- IAsyncEnumerable<TSource>
En IAsyncEnumerable<T> att jämföra med den första sekvensen.
- comparer
- IEqualityComparer<TSource>
Ett IEqualityComparer<T> att använda för att jämföra element.
- cancellationToken
- CancellationToken
Övervaka CancellationToken för annulleringsbegäranden. Standardvärdet är None.
Returer
trueom de två källsekvenserna är lika långa och deras motsvarande element jämförs med jämförelsen. annars . false