MemoryExtensions.SequenceCompareTo 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í.
Určuje relativní pořadí dvou sekvencí jen pro čtení porovnáním jejich prvků pomocí funkce IComparable{T}. CompareTo(T).
Přetížení
| Name | Description |
|---|---|
| SequenceCompareTo<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Určuje relativní pořadí dvou sekvencí jen pro čtení porovnáním jejich prvků pomocí funkce IComparable{T}. CompareTo(T). |
| SequenceCompareTo<T>(Span<T>, ReadOnlySpan<T>) |
Určuje relativní pořadí rozsahu a rozsahu jen pro čtení porovnáním prvků pomocí funkce IComparable{T}. CompareTo(T). |
| SequenceCompareTo<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, IComparer<T>) |
Určuje relativní pořadí sekvencí, které se porovnávají, porovnáním prvků pomocí funkce IComparable{T}. CompareTo(T). |
SequenceCompareTo<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)
- Zdroj:
- MemoryExtensions.cs
- Zdroj:
- MemoryExtensions.cs
- Zdroj:
- MemoryExtensions.cs
- Zdroj:
- MemoryExtensions.cs
- Zdroj:
- MemoryExtensions.cs
Určuje relativní pořadí dvou sekvencí jen pro čtení porovnáním jejich prvků pomocí funkce IComparable{T}. CompareTo(T).
public:
generic <typename T>
where T : IComparable<T>[System::Runtime::CompilerServices::Extension]
static int SequenceCompareTo(ReadOnlySpan<T> span, ReadOnlySpan<T> other);
public static int SequenceCompareTo<T>(this ReadOnlySpan<T> span, ReadOnlySpan<T> other) where T : IComparable<T>;
static member SequenceCompareTo : ReadOnlySpan<'T (requires 'T :> IComparable<'T>)> * ReadOnlySpan<'T (requires 'T :> IComparable<'T>)> -> int (requires 'T :> IComparable<'T>)
<Extension()>
Public Function SequenceCompareTo(Of T As IComparable(Of T)) (span As ReadOnlySpan(Of T), other As ReadOnlySpan(Of T)) As Integer
Parametry typu
- T
Typ prvků v sekvenci.
Parametry
- span
- ReadOnlySpan<T>
První posloupnost, která se má porovnat.
- other
- ReadOnlySpan<T>
Druhá sekvence, která se má porovnat.
Návraty
Celé číslo se znaménkem, které označuje relativní pořadí span a other:
- Pokud je menší než 0, span předchází tomu .other
- Pokud 0, span rovná otherse .
- Pokud je větší než 0, span následuje .other
Platí pro
SequenceCompareTo<T>(Span<T>, ReadOnlySpan<T>)
- Zdroj:
- MemoryExtensions.cs
- Zdroj:
- MemoryExtensions.cs
- Zdroj:
- MemoryExtensions.cs
- Zdroj:
- MemoryExtensions.cs
- Zdroj:
- MemoryExtensions.cs
Určuje relativní pořadí rozsahu a rozsahu jen pro čtení porovnáním prvků pomocí funkce IComparable{T}. CompareTo(T).
public:
generic <typename T>
where T : IComparable<T>[System::Runtime::CompilerServices::Extension]
static int SequenceCompareTo(Span<T> span, ReadOnlySpan<T> other);
[System.Runtime.CompilerServices.OverloadResolutionPriority(-1)]
public static int SequenceCompareTo<T>(this Span<T> span, ReadOnlySpan<T> other) where T : IComparable<T>;
public static int SequenceCompareTo<T>(this Span<T> span, ReadOnlySpan<T> other) where T : IComparable<T>;
[<System.Runtime.CompilerServices.OverloadResolutionPriority(-1)>]
static member SequenceCompareTo : Span<'T (requires 'T :> IComparable<'T>)> * ReadOnlySpan<'T (requires 'T :> IComparable<'T>)> -> int (requires 'T :> IComparable<'T>)
static member SequenceCompareTo : Span<'T (requires 'T :> IComparable<'T>)> * ReadOnlySpan<'T (requires 'T :> IComparable<'T>)> -> int (requires 'T :> IComparable<'T>)
<Extension()>
Public Function SequenceCompareTo(Of T As IComparable(Of T)) (span As Span(Of T), other As ReadOnlySpan(Of T)) As Integer
Parametry typu
- T
Typ prvků v rozsahu.
Parametry
- span
- Span<T>
Rozsah, který se má porovnat.
- other
- ReadOnlySpan<T>
Rozsah jen pro čtení, který se má porovnat.
Návraty
Celé číslo se znaménkem, které označuje relativní pořadí span a other:
- Pokud je menší než 0, span předchází tomu .other
- Pokud 0, span rovná otherse .
- Pokud je větší než 0, span následuje .other
- Atributy
Platí pro
SequenceCompareTo<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, IComparer<T>)
- Zdroj:
- MemoryExtensions.cs
- Zdroj:
- MemoryExtensions.cs
Určuje relativní pořadí sekvencí, které se porovnávají, porovnáním prvků pomocí funkce IComparable{T}. CompareTo(T).
public static int SequenceCompareTo<T>(this ReadOnlySpan<T> span, ReadOnlySpan<T> other, System.Collections.Generic.IComparer<T>? comparer = default);
static member SequenceCompareTo : ReadOnlySpan<'T> * ReadOnlySpan<'T> * System.Collections.Generic.IComparer<'T> -> int
<Extension()>
Public Function SequenceCompareTo(Of T) (span As ReadOnlySpan(Of T), other As ReadOnlySpan(Of T), Optional comparer As IComparer(Of T) = Nothing) As Integer
Parametry typu
- T
Parametry
- span
- ReadOnlySpan<T>
- other
- ReadOnlySpan<T>
- comparer
- IComparer<T>