AsyncEnumerable.SequenceEqualAsync<TSource> Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.