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
CommonPrefixLength<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Ermittelt die Länge eines gemeinsamen Präfixes, das zwischen |
CommonPrefixLength<T>(Span<T>, ReadOnlySpan<T>) |
Ermittelt 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>) |
Ermittelt die Länge eines gemeinsamen Präfixes, das zwischen |
CommonPrefixLength<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
Ermittelt die Länge eines gemeinsamen Präfixes, das zwischen span
und other
freigegeben wird.
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 Spannen 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
Ermittelt die Länge eines gemeinsamen Präfixes, das zwischen span
und other
freigegeben wird.
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
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 Spannen gemeinsam genutzt wird. Wenn kein freigegebenes Präfix vorhanden ist, wird 0 zurückgegeben.
Gilt für:
CommonPrefixLength<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, IEqualityComparer<T>)
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
Bestimmt die Länge eines gemeinsamen Präfixes, das zwischen span
und other
freigegeben wird.
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 oder null
zum Verwenden des Standardwerts IEqualityComparer<T> für den Typ eines Elements verwendet werden soll.
Gibt zurück
Die Länge des gemeinsamen Präfixes, das von den beiden Spannen 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
Ermittelt die Länge eines gemeinsamen Präfixes, das zwischen span
und other
freigegeben wird.
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
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 oder null
zum Verwenden des Standardwerts IEqualityComparer<T> für den Typ eines Elements verwendet werden soll.
Gibt zurück
Die Länge des gemeinsamen Präfixes, das von den beiden Spannen gemeinsam genutzt wird. Wenn kein freigegebenes Präfix vorhanden ist, wird 0 zurückgegeben.