MemoryExtensions.CommonPrefixLength 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 |
|---|---|
| CommonPrefixLength<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Hiermee vindt u de lengte van een gemeenschappelijk voorvoegsel dat wordt gedeeld tussen |
| CommonPrefixLength<T>(Span<T>, ReadOnlySpan<T>) |
Hiermee vindt u de lengte van een gemeenschappelijk voorvoegsel dat wordt gedeeld tussen |
| CommonPrefixLength<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, IEqualityComparer<T>) |
Bepaalt de lengte van een gemeenschappelijk voorvoegsel dat wordt gedeeld tussen |
| CommonPrefixLength<T>(Span<T>, ReadOnlySpan<T>, IEqualityComparer<T>) |
Hiermee vindt u de lengte van een gemeenschappelijk voorvoegsel dat wordt gedeeld tussen |
CommonPrefixLength<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)
- Bron:
- MemoryExtensions.cs
- Bron:
- MemoryExtensions.cs
- Bron:
- MemoryExtensions.cs
- Bron:
- MemoryExtensions.cs
- Bron:
- MemoryExtensions.cs
Hiermee vindt u de lengte van een gemeenschappelijk voorvoegsel dat wordt gedeeld tussen span en 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
Type parameters
- T
Het type elementen in de spanten.
Parameters
- span
- ReadOnlySpan<T>
De eerste reeks die moet worden vergeleken.
- other
- ReadOnlySpan<T>
De tweede reeks die moet worden vergeleken.
Retouren
De lengte van het gemeenschappelijke voorvoegsel dat wordt gedeeld door de twee spanten. Als er geen gedeeld voorvoegsel is, wordt 0 geretourneerd.
Van toepassing op
CommonPrefixLength<T>(Span<T>, ReadOnlySpan<T>)
- Bron:
- MemoryExtensions.cs
- Bron:
- MemoryExtensions.cs
- Bron:
- MemoryExtensions.cs
- Bron:
- MemoryExtensions.cs
- Bron:
- MemoryExtensions.cs
Hiermee vindt u de lengte van een gemeenschappelijk voorvoegsel dat wordt gedeeld tussen span en other.
public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
static int CommonPrefixLength(Span<T> span, ReadOnlySpan<T> other);
[System.Runtime.CompilerServices.OverloadResolutionPriority(-1)]
public static int CommonPrefixLength<T>(this Span<T> span, ReadOnlySpan<T> other);
public static int CommonPrefixLength<T>(this Span<T> span, ReadOnlySpan<T> other);
[<System.Runtime.CompilerServices.OverloadResolutionPriority(-1)>]
static member CommonPrefixLength : Span<'T> * ReadOnlySpan<'T> -> int
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
Type parameters
- T
Het type elementen in de spanten.
Parameters
- span
- Span<T>
De eerste reeks die moet worden vergeleken.
- other
- ReadOnlySpan<T>
De tweede reeks die moet worden vergeleken.
Retouren
De lengte van het gemeenschappelijke voorvoegsel dat wordt gedeeld door de twee spanten. Als er geen gedeeld voorvoegsel is, wordt 0 geretourneerd.
- Kenmerken
Van toepassing op
CommonPrefixLength<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, IEqualityComparer<T>)
- Bron:
- MemoryExtensions.cs
- Bron:
- MemoryExtensions.cs
- Bron:
- MemoryExtensions.cs
- Bron:
- MemoryExtensions.cs
- Bron:
- MemoryExtensions.cs
Bepaalt de lengte van een gemeenschappelijk voorvoegsel dat wordt gedeeld tussen span en 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
Type parameters
- T
Het type van de elementen in de reeksen.
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
De lengte van het gemeenschappelijke voorvoegsel dat wordt gedeeld door de twee spanten. Als er geen gedeeld voorvoegsel is, wordt 0 geretourneerd.
Van toepassing op
CommonPrefixLength<T>(Span<T>, ReadOnlySpan<T>, IEqualityComparer<T>)
- Bron:
- MemoryExtensions.cs
- Bron:
- MemoryExtensions.cs
- Bron:
- MemoryExtensions.cs
- Bron:
- MemoryExtensions.cs
- Bron:
- MemoryExtensions.cs
Hiermee vindt u de lengte van een gemeenschappelijk voorvoegsel dat wordt gedeeld tussen span en other.
public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
static int CommonPrefixLength(Span<T> span, ReadOnlySpan<T> other, System::Collections::Generic::IEqualityComparer<T> ^ comparer);
[System.Runtime.CompilerServices.OverloadResolutionPriority(-1)]
public static int CommonPrefixLength<T>(this 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);
[<System.Runtime.CompilerServices.OverloadResolutionPriority(-1)>]
static member CommonPrefixLength : Span<'T> * ReadOnlySpan<'T> * System.Collections.Generic.IEqualityComparer<'T> -> int
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
Type parameters
- T
Het type elementen in de spanten.
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
De lengte van het gemeenschappelijke voorvoegsel dat wordt gedeeld door de twee spanten. Als er geen gedeeld voorvoegsel is, wordt 0 geretourneerd.
- Kenmerken