MemoryExtensions.CommonPrefixLength 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í
CommonPrefixLength<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Najde délku jakékoli společné předpony sdílené mezi |
CommonPrefixLength<T>(Span<T>, ReadOnlySpan<T>) |
Najde délku jakékoli společné předpony sdílené mezi |
CommonPrefixLength<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, IEqualityComparer<T>) |
Určuje délku jakékoli společné předpony sdílené mezi |
CommonPrefixLength<T>(Span<T>, ReadOnlySpan<T>, IEqualityComparer<T>) |
Najde délku jakékoli společné předpony sdílené mezi |
CommonPrefixLength<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)
- Zdroj:
- MemoryExtensions.cs
- Zdroj:
- MemoryExtensions.cs
- Zdroj:
- MemoryExtensions.cs
Najde délku jakékoli společné předpony sdílené mezi span
a other
.
public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
static int CommonPrefixLength(ReadOnlySpan<T> span, ReadOnlySpan<T> other);
public static int CommonPrefixLength<T> (this ReadOnlySpan<T> span, ReadOnlySpan<T> other);
static member CommonPrefixLength : ReadOnlySpan<'T> * ReadOnlySpan<'T> -> int
<Extension()>
Public Function CommonPrefixLength(Of T) (span As ReadOnlySpan(Of T), other As ReadOnlySpan(Of T)) As Integer
Parametry typu
- T
Typ prvků v spans.
Parametry
- span
- ReadOnlySpan<T>
První sekvence, která se má porovnat.
- other
- ReadOnlySpan<T>
Druhá posloupnost, která se má porovnat.
Návraty
Délka společné předpony sdílené dvěma rozsahy. Pokud neexistuje žádná sdílená předpona, vrátí se 0.
Platí pro
CommonPrefixLength<T>(Span<T>, ReadOnlySpan<T>)
- Zdroj:
- MemoryExtensions.cs
- Zdroj:
- MemoryExtensions.cs
- Zdroj:
- MemoryExtensions.cs
Najde délku jakékoli společné předpony sdílené mezi span
a other
.
public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
static int CommonPrefixLength(Span<T> span, ReadOnlySpan<T> other);
public static int CommonPrefixLength<T> (this Span<T> span, ReadOnlySpan<T> other);
static member CommonPrefixLength : Span<'T> * ReadOnlySpan<'T> -> int
<Extension()>
Public Function CommonPrefixLength(Of T) (span As Span(Of T), other As ReadOnlySpan(Of T)) As Integer
Parametry typu
- T
Typ prvků v spans.
Parametry
- span
- Span<T>
První sekvence, která se má porovnat.
- other
- ReadOnlySpan<T>
Druhá posloupnost, která se má porovnat.
Návraty
Délka společné předpony sdílené dvěma rozsahy. Pokud neexistuje žádná sdílená předpona, vrátí se 0.
Platí pro
CommonPrefixLength<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, IEqualityComparer<T>)
- Zdroj:
- MemoryExtensions.cs
- Zdroj:
- MemoryExtensions.cs
- Zdroj:
- MemoryExtensions.cs
Určuje délku jakékoli společné předpony sdílené mezi span
a other
.
public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
static int CommonPrefixLength(ReadOnlySpan<T> span, ReadOnlySpan<T> other, System::Collections::Generic::IEqualityComparer<T> ^ comparer);
public static int CommonPrefixLength<T> (this ReadOnlySpan<T> span, ReadOnlySpan<T> other, System.Collections.Generic.IEqualityComparer<T>? comparer);
static member CommonPrefixLength : ReadOnlySpan<'T> * ReadOnlySpan<'T> * System.Collections.Generic.IEqualityComparer<'T> -> int
<Extension()>
Public Function CommonPrefixLength(Of T) (span As ReadOnlySpan(Of T), other As ReadOnlySpan(Of T), comparer As IEqualityComparer(Of T)) As Integer
Parametry typu
- T
Typ prvků v sekvencích.
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
Délka společné předpony sdílené dvěma rozsahy. Pokud neexistuje žádná sdílená předpona, vrátí se 0.
Platí pro
CommonPrefixLength<T>(Span<T>, ReadOnlySpan<T>, IEqualityComparer<T>)
- Zdroj:
- MemoryExtensions.cs
- Zdroj:
- MemoryExtensions.cs
- Zdroj:
- MemoryExtensions.cs
Najde délku jakékoli společné předpony sdílené mezi span
a other
.
public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
static int CommonPrefixLength(Span<T> span, ReadOnlySpan<T> other, System::Collections::Generic::IEqualityComparer<T> ^ comparer);
public static int CommonPrefixLength<T> (this Span<T> span, ReadOnlySpan<T> other, System.Collections.Generic.IEqualityComparer<T>? comparer);
static member CommonPrefixLength : Span<'T> * ReadOnlySpan<'T> * System.Collections.Generic.IEqualityComparer<'T> -> int
<Extension()>
Public Function CommonPrefixLength(Of T) (span As Span(Of T), other As ReadOnlySpan(Of T), comparer As IEqualityComparer(Of T)) As Integer
Parametry typu
- T
Typ prvků v spans.
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
Délka společné předpony sdílené dvěma rozsahy. Pokud neexistuje žádná sdílená předpona, vrátí se 0.