MemoryExtensions.SequenceEqual 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.
Overloads
| Name | Description |
|---|---|
| SequenceEqual<T>(Span<T>, ReadOnlySpan<T>, IEqualityComparer<T>) |
Bepaalt of twee reeksen gelijk zijn door de elementen te vergelijken met behulp van een IEqualityComparer<T>. |
| SequenceEqual<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, IEqualityComparer<T>) |
Bepaalt of twee reeksen gelijk zijn door de elementen te vergelijken met behulp van een IEqualityComparer<T>. |
| SequenceEqual<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Bepaalt of twee alleen-lezenreeksen gelijk zijn door de elementen te vergelijken met IEquatable{T}. Is gelijk aan(T). |
| SequenceEqual<T>(Span<T>, ReadOnlySpan<T>) |
Bepaalt of een spanwijdte en een alleen-lezenspanne gelijk zijn door de elementen te vergelijken met behulp van IEquatable{T}. Is gelijk aan(T). |
SequenceEqual<T>(Span<T>, ReadOnlySpan<T>, IEqualityComparer<T>)
- Bron:
- MemoryExtensions.cs
- Bron:
- MemoryExtensions.cs
- Bron:
- MemoryExtensions.cs
- Bron:
- MemoryExtensions.cs
- Bron:
- MemoryExtensions.cs
Bepaalt of twee reeksen gelijk zijn door de elementen te vergelijken met behulp van een IEqualityComparer<T>.
[System.Runtime.CompilerServices.OverloadResolutionPriority(-1)]
public static bool SequenceEqual<T>(this Span<T> span, ReadOnlySpan<T> other, System.Collections.Generic.IEqualityComparer<T>? comparer = default);
public static bool SequenceEqual<T>(this Span<T> span, ReadOnlySpan<T> other, System.Collections.Generic.IEqualityComparer<T>? comparer = default);
[<System.Runtime.CompilerServices.OverloadResolutionPriority(-1)>]
static member SequenceEqual : Span<'T> * ReadOnlySpan<'T> * System.Collections.Generic.IEqualityComparer<'T> -> bool
static member SequenceEqual : Span<'T> * ReadOnlySpan<'T> * System.Collections.Generic.IEqualityComparer<'T> -> bool
<Extension()>
Public Function SequenceEqual(Of T) (span As Span(Of T), other As ReadOnlySpan(Of T), Optional comparer As IEqualityComparer(Of T) = Nothing) As Boolean
Type parameters
- T
Het type elementen in de reeks.
Parameters
- span
- Span<T>
De eerste reeks die moet worden vergeleken.
- other
- ReadOnlySpan<T>
De tweede reeks die moet worden vergeleken.
- comparer
- IEqualityComparer<T>
De IEqualityComparer<T> implementatie die moet worden gebruikt bij het vergelijken van elementen of null voor het gebruik van de standaardwaarde IEqualityComparer<T> voor het type element.
Retouren
true als de twee reeksen gelijk zijn; anders, false.
- Kenmerken
Van toepassing op
SequenceEqual<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, IEqualityComparer<T>)
- Bron:
- MemoryExtensions.cs
- Bron:
- MemoryExtensions.cs
- Bron:
- MemoryExtensions.cs
- Bron:
- MemoryExtensions.cs
- Bron:
- MemoryExtensions.cs
Bepaalt of twee reeksen gelijk zijn door de elementen te vergelijken met behulp van een IEqualityComparer<T>.
public static bool SequenceEqual<T>(this ReadOnlySpan<T> span, ReadOnlySpan<T> other, System.Collections.Generic.IEqualityComparer<T>? comparer = default);
static member SequenceEqual : ReadOnlySpan<'T> * ReadOnlySpan<'T> * System.Collections.Generic.IEqualityComparer<'T> -> bool
<Extension()>
Public Function SequenceEqual(Of T) (span As ReadOnlySpan(Of T), other As ReadOnlySpan(Of T), Optional comparer As IEqualityComparer(Of T) = Nothing) As Boolean
Type parameters
- T
Het type elementen in de reeks.
Parameters
- span
- ReadOnlySpan<T>
De eerste reeks die moet worden vergeleken.
- other
- ReadOnlySpan<T>
De tweede reeks die moet worden vergeleken.
- comparer
- IEqualityComparer<T>
De IEqualityComparer<T> implementatie die moet worden gebruikt bij het vergelijken van elementen of null voor het gebruik van de standaardwaarde IEqualityComparer<T> voor het type element.
Retouren
true als de twee reeksen gelijk zijn; anders, false.
Van toepassing op
SequenceEqual<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)
- Bron:
- MemoryExtensions.cs
- Bron:
- MemoryExtensions.cs
- Bron:
- MemoryExtensions.cs
- Bron:
- MemoryExtensions.cs
- Bron:
- MemoryExtensions.cs
Bepaalt of twee alleen-lezenreeksen gelijk zijn door de elementen te vergelijken met IEquatable{T}. Is gelijk aan(T).
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static bool SequenceEqual(ReadOnlySpan<T> span, ReadOnlySpan<T> other);
public static bool SequenceEqual<T>(this ReadOnlySpan<T> span, ReadOnlySpan<T> other) where T : IEquatable<T>;
static member SequenceEqual : ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> * ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> -> bool (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function SequenceEqual(Of T As IEquatable(Of T)) (span As ReadOnlySpan(Of T), other As ReadOnlySpan(Of T)) As Boolean
Type parameters
- T
Het type elementen in de reeks.
Parameters
- span
- ReadOnlySpan<T>
De eerste reeks die moet worden vergeleken.
- other
- ReadOnlySpan<T>
De tweede reeks die moet worden vergeleken.
Retouren
true als de twee reeksen gelijk zijn; anders, false.
Van toepassing op
SequenceEqual<T>(Span<T>, ReadOnlySpan<T>)
- Bron:
- MemoryExtensions.cs
- Bron:
- MemoryExtensions.cs
- Bron:
- MemoryExtensions.cs
- Bron:
- MemoryExtensions.cs
- Bron:
- MemoryExtensions.cs
Bepaalt of een spanwijdte en een alleen-lezenspanne gelijk zijn door de elementen te vergelijken met behulp van IEquatable{T}. Is gelijk aan(T).
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static bool SequenceEqual(Span<T> span, ReadOnlySpan<T> other);
[System.Runtime.CompilerServices.OverloadResolutionPriority(-1)]
public static bool SequenceEqual<T>(this Span<T> span, ReadOnlySpan<T> other) where T : IEquatable<T>;
public static bool SequenceEqual<T>(this Span<T> span, ReadOnlySpan<T> other) where T : IEquatable<T>;
[<System.Runtime.CompilerServices.OverloadResolutionPriority(-1)>]
static member SequenceEqual : Span<'T (requires 'T :> IEquatable<'T>)> * ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> -> bool (requires 'T :> IEquatable<'T>)
static member SequenceEqual : Span<'T (requires 'T :> IEquatable<'T>)> * ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> -> bool (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function SequenceEqual(Of T As IEquatable(Of T)) (span As Span(Of T), other As ReadOnlySpan(Of T)) As Boolean
Type parameters
- T
Het type elementen in de reeks.
Parameters
- span
- Span<T>
Het bereik om te vergelijken.
- other
- ReadOnlySpan<T>
Het bereik met het kenmerk Alleen-lezen om te vergelijken.
Retouren
true als de twee reeksen gelijk zijn; anders, false.
- Kenmerken