MemoryExtensions.SequenceEqual Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
SequenceEqual<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Bestimmt, ob zwei schreibgeschützte Sequenzen gleich sind, indem die Elemente mithilfe von "IEquatable{T}" verglichen werden. Entspricht(T). |
SequenceEqual<T>(Span<T>, ReadOnlySpan<T>) |
Bestimmt, ob eine Spanne und eine schreibgeschützte Spanne gleich sind, indem die Elemente mithilfe von IEquatable{T} verglichen werden. Entspricht(T). |
SequenceEqual<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, IEqualityComparer<T>) |
Bestimmt, ob zwei Sequenzen gleich sind, indem die Elemente mithilfe einer IEqualityComparer<T>verglichen werden. |
SequenceEqual<T>(Span<T>, ReadOnlySpan<T>, IEqualityComparer<T>) |
Bestimmt, ob zwei Sequenzen gleich sind, indem die Elemente mithilfe einer IEqualityComparer<T>verglichen werden. |
SequenceEqual<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
Bestimmt, ob zwei schreibgeschützte Sequenzen gleich sind, indem die Elemente mithilfe von "IEquatable{T}" verglichen werden. Entspricht(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
Typparameter
- T
Der Typ der Elemente in der Sequenz.
Parameter
- span
- ReadOnlySpan<T>
Die erste zu vergleichende Sequenz.
- other
- ReadOnlySpan<T>
Die zweite zu vergleichende Sequenz.
Gibt zurück
true
, wenn die beiden Sequenzen gleich sind; andernfalls false
.
Gilt für:
SequenceEqual<T>(Span<T>, ReadOnlySpan<T>)
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
Bestimmt, ob eine Spanne und eine schreibgeschützte Spanne gleich sind, indem die Elemente mithilfe von IEquatable{T} verglichen werden. Entspricht(T).
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static bool SequenceEqual(Span<T> span, ReadOnlySpan<T> other);
public static bool SequenceEqual<T> (this Span<T> span, ReadOnlySpan<T> other) where 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
Typparameter
- T
Der Typ der Elemente in der Sequenz.
Parameter
- span
- Span<T>
Der zu vergleichende Bereich.
- other
- ReadOnlySpan<T>
Die schreibgeschützte Spanne, die verglichen werden soll.
Gibt zurück
true
, wenn die beiden Sequenzen gleich sind; andernfalls false
.
Gilt für:
SequenceEqual<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, IEqualityComparer<T>)
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
Bestimmt, ob zwei Sequenzen gleich sind, indem die Elemente mithilfe einer IEqualityComparer<T>verglichen werden.
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
Typparameter
- T
Der Typ der Elemente in der Sequenz.
Parameter
- span
- ReadOnlySpan<T>
Die erste zu vergleichende Sequenz.
- other
- ReadOnlySpan<T>
Die zweite zu vergleichende Sequenz.
- comparer
- IEqualityComparer<T>
Die IEqualityComparer<T> Implementierung, die beim Vergleichen von Elementen verwendet werden soll, oder null
die Standard-IEqualityComparer<T> für den Typ eines Elements zu verwenden.
Gibt zurück
true
, wenn die beiden Sequenzen gleich sind; andernfalls false
.
Gilt für:
SequenceEqual<T>(Span<T>, ReadOnlySpan<T>, IEqualityComparer<T>)
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
Bestimmt, ob zwei Sequenzen gleich sind, indem die Elemente mithilfe einer IEqualityComparer<T>verglichen werden.
public static bool SequenceEqual<T> (this Span<T> span, ReadOnlySpan<T> other, System.Collections.Generic.IEqualityComparer<T>? comparer = default);
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
Typparameter
- T
Der Typ der Elemente in der Sequenz.
Parameter
- span
- Span<T>
Die erste zu vergleichende Sequenz.
- other
- ReadOnlySpan<T>
Die zweite zu vergleichende Sequenz.
- comparer
- IEqualityComparer<T>
Die IEqualityComparer<T> Implementierung, die beim Vergleichen von Elementen verwendet werden soll, oder null
die Standard-IEqualityComparer<T> für den Typ eines Elements zu verwenden.
Gibt zurück
true
, wenn die beiden Sequenzen gleich sind; andernfalls false
.