MemoryExtensions.SequenceEqual Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
SequenceEqual<T>(Span<T>, ReadOnlySpan<T>, IEqualityComparer<T>) |
Určuje, zda jsou dvě sekvence rovny porovnáním prvků pomocí .IEqualityComparer<T> |
SequenceEqual<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, IEqualityComparer<T>) |
Určuje, zda jsou dvě sekvence rovny porovnáním prvků pomocí .IEqualityComparer<T> |
SequenceEqual<T>(Span<T>, ReadOnlySpan<T>) |
Určuje, zda je rozsah a rozsah jen pro čtení shodný, porovnáním prvků pomocí funkce IEquatable{T}. Rovná se(T). |
SequenceEqual<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Určuje, zda jsou dvě sekvence jen pro čtení shodné, porovnáním prvků pomocí funkce IEquatable{T}. Rovná se(T). |
SequenceEqual<T>(Span<T>, ReadOnlySpan<T>, IEqualityComparer<T>)
- Zdroj:
- MemoryExtensions.cs
- Zdroj:
- MemoryExtensions.cs
- Zdroj:
- MemoryExtensions.cs
Určuje, zda jsou dvě sekvence rovny porovnáním prvků pomocí .IEqualityComparer<T>
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
Parametry typu
- T
Typ prvků v sekvenci.
Parametry
- span
- Span<T>
První sekvence, která se má porovnat.
- other
- ReadOnlySpan<T>
Druhá posloupnost, která se má porovnat.
- comparer
- IEqualityComparer<T>
Implementace IEqualityComparer<T> , která se má použít při porovnávání prvků, nebo null
k použití výchozího IEqualityComparer<T> pro typ prvku.
Návraty
true
pokud jsou tyto dvě sekvence shodné; v opačném případě . false
Platí pro
SequenceEqual<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, IEqualityComparer<T>)
- Zdroj:
- MemoryExtensions.cs
- Zdroj:
- MemoryExtensions.cs
- Zdroj:
- MemoryExtensions.cs
Určuje, zda jsou dvě sekvence rovny porovnáním prvků pomocí .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
Parametry typu
- T
Typ prvků v sekvenci.
Parametry
- span
- ReadOnlySpan<T>
První sekvence, která se má porovnat.
- other
- ReadOnlySpan<T>
Druhá posloupnost, která se má porovnat.
- comparer
- IEqualityComparer<T>
Implementace IEqualityComparer<T> , která se má použít při porovnávání prvků, nebo null
k použití výchozího IEqualityComparer<T> pro typ prvku.
Návraty
true
pokud jsou tyto dvě sekvence shodné; v opačném případě . false
Platí pro
SequenceEqual<T>(Span<T>, ReadOnlySpan<T>)
- Zdroj:
- MemoryExtensions.cs
- Zdroj:
- MemoryExtensions.cs
- Zdroj:
- MemoryExtensions.cs
Určuje, zda je rozsah a rozsah jen pro čtení shodný, porovnáním prvků pomocí funkce IEquatable{T}. Rovná se(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
Parametry typu
- T
Typ prvků v sekvenci.
Parametry
- span
- Span<T>
Rozsah, který chcete porovnat.
- other
- ReadOnlySpan<T>
Rozsah jen pro čtení, který se má porovnat.
Návraty
true
pokud jsou tyto dvě sekvence shodné; v opačném případě . false
Platí pro
SequenceEqual<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)
- Zdroj:
- MemoryExtensions.cs
- Zdroj:
- MemoryExtensions.cs
- Zdroj:
- MemoryExtensions.cs
Určuje, zda jsou dvě sekvence jen pro čtení shodné, porovnáním prvků pomocí funkce IEquatable{T}. Rovná se(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
Parametry typu
- T
Typ prvků v sekvenci.
Parametry
- span
- ReadOnlySpan<T>
První sekvence, která se má porovnat.
- other
- ReadOnlySpan<T>
Druhá posloupnost, která se má porovnat.
Návraty
true
pokud jsou tyto dvě sekvence shodné; v opačném případě . false
Platí pro
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro