MemoryExtensions.CommonPrefixLength 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
| Name | Beschreibung |
|---|---|
| CommonPrefixLength<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Sucht die Länge eines gemeinsamen Präfixes, das zwischen |
| CommonPrefixLength<T>(Span<T>, ReadOnlySpan<T>) |
Sucht die Länge eines gemeinsamen Präfixes, das zwischen |
| CommonPrefixLength<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, IEqualityComparer<T>) |
Bestimmt die Länge eines gemeinsamen Präfixes, das zwischen |
| CommonPrefixLength<T>(Span<T>, ReadOnlySpan<T>, IEqualityComparer<T>) |
Sucht die Länge eines gemeinsamen Präfixes, das zwischen |
CommonPrefixLength<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
Sucht die Länge eines gemeinsamen Präfixes, das zwischen span und .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
Typparameter
- T
Der Typ der Elemente in den Spannen.
Parameter
- span
- ReadOnlySpan<T>
Die erste zu vergleichende Sequenz.
- other
- ReadOnlySpan<T>
Die zweite zu vergleichende Sequenz.
Gibt zurück
Die Länge des gemeinsamen Präfixes, das von den beiden Teilen gemeinsam genutzt wird. Wenn kein freigegebenes Präfix vorhanden ist, wird 0 zurückgegeben.
Gilt für:
CommonPrefixLength<T>(Span<T>, ReadOnlySpan<T>)
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
Sucht die Länge eines gemeinsamen Präfixes, das zwischen span und .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
Typparameter
- T
Der Typ der Elemente in den Spannen.
Parameter
- span
- Span<T>
Die erste zu vergleichende Sequenz.
- other
- ReadOnlySpan<T>
Die zweite zu vergleichende Sequenz.
Gibt zurück
Die Länge des gemeinsamen Präfixes, das von den beiden Teilen gemeinsam genutzt wird. Wenn kein freigegebenes Präfix vorhanden ist, wird 0 zurückgegeben.
- Attribute
Gilt für:
CommonPrefixLength<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, IEqualityComparer<T>)
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
Bestimmt die Länge eines gemeinsamen Präfixes, das zwischen span und .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
Typparameter
- T
Der Typ der Elemente in den Sequenzen.
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 Standardeinstellung IEqualityComparer<T> für den Typ eines Elements zu verwenden.
Gibt zurück
Die Länge des gemeinsamen Präfixes, das von den beiden Teilen gemeinsam genutzt wird. Wenn kein freigegebenes Präfix vorhanden ist, wird 0 zurückgegeben.
Gilt für:
CommonPrefixLength<T>(Span<T>, ReadOnlySpan<T>, IEqualityComparer<T>)
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
Sucht die Länge eines gemeinsamen Präfixes, das zwischen span und .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
Typparameter
- T
Der Typ der Elemente in den Spannen.
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 Standardeinstellung IEqualityComparer<T> für den Typ eines Elements zu verwenden.
Gibt zurück
Die Länge des gemeinsamen Präfixes, das von den beiden Teilen gemeinsam genutzt wird. Wenn kein freigegebenes Präfix vorhanden ist, wird 0 zurückgegeben.
- Attribute