AsyncEnumerable.SequenceEqualAsync<TSource> Methode

Definitie

Bepaalt of twee reeksen gelijk zijn door hun elementen te vergelijken.

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)

Type parameters

TSource

Parameters

first
IAsyncEnumerable<TSource>

Een IAsyncEnumerable<T> om te vergelijken met second.

second
IAsyncEnumerable<TSource>

Een IAsyncEnumerable<T> om te vergelijken met de eerste reeks.

comparer
IEqualityComparer<TSource>

Een IEqualityComparer<T> te gebruiken om elementen te vergelijken.

cancellationToken
CancellationToken

De CancellationToken te controleren op annuleringsaanvragen. De standaardwaarde is None.

Retouren

true als de twee bronreeksen gelijke lengte hebben en de bijbehorende elementen gelijk zijn aan vergelijking; anders, false.

Van toepassing op