MemoryExtensions.CommonPrefixLength Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
CommonPrefixLength<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Menemukan panjang awalan umum yang dibagikan antara |
CommonPrefixLength<T>(Span<T>, ReadOnlySpan<T>) |
Menemukan panjang awalan umum yang dibagikan antara |
CommonPrefixLength<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, IEqualityComparer<T>) |
Menentukan panjang awalan umum yang dibagikan antara |
CommonPrefixLength<T>(Span<T>, ReadOnlySpan<T>, IEqualityComparer<T>) |
Menemukan panjang awalan umum yang dibagikan antara |
CommonPrefixLength<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)
- Sumber:
- MemoryExtensions.cs
- Sumber:
- MemoryExtensions.cs
- Sumber:
- MemoryExtensions.cs
Menemukan panjang awalan umum yang dibagikan antara span
dan 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
Jenis parameter
- T
Jenis elemen dalam rentang.
Parameter
- span
- ReadOnlySpan<T>
Urutan pertama untuk dibandingkan.
- other
- ReadOnlySpan<T>
Urutan kedua untuk dibandingkan.
Mengembalikan
Panjang awalan umum yang dibagikan oleh dua rentang. Jika tidak ada awalan bersama, 0 dikembalikan.
Berlaku untuk
CommonPrefixLength<T>(Span<T>, ReadOnlySpan<T>)
- Sumber:
- MemoryExtensions.cs
- Sumber:
- MemoryExtensions.cs
- Sumber:
- MemoryExtensions.cs
Menemukan panjang awalan umum yang dibagikan antara span
dan 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
Jenis parameter
- T
Jenis elemen dalam rentang.
Parameter
- span
- Span<T>
Urutan pertama untuk dibandingkan.
- other
- ReadOnlySpan<T>
Urutan kedua untuk dibandingkan.
Mengembalikan
Panjang awalan umum yang dibagikan oleh dua rentang. Jika tidak ada awalan bersama, 0 dikembalikan.
Berlaku untuk
CommonPrefixLength<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, IEqualityComparer<T>)
- Sumber:
- MemoryExtensions.cs
- Sumber:
- MemoryExtensions.cs
- Sumber:
- MemoryExtensions.cs
Menentukan panjang awalan umum yang dibagikan antara span
dan 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
Jenis parameter
- T
Jenis elemen dalam urutan.
Parameter
- span
- ReadOnlySpan<T>
Urutan pertama untuk dibandingkan.
- other
- ReadOnlySpan<T>
Urutan kedua untuk dibandingkan.
- comparer
- IEqualityComparer<T>
Implementasi IEqualityComparer<T> yang digunakan saat membandingkan elemen, atau null
menggunakan default IEqualityComparer<T> untuk jenis elemen.
Mengembalikan
Panjang awalan umum yang dibagikan oleh dua rentang. Jika tidak ada awalan bersama, 0 dikembalikan.
Berlaku untuk
CommonPrefixLength<T>(Span<T>, ReadOnlySpan<T>, IEqualityComparer<T>)
- Sumber:
- MemoryExtensions.cs
- Sumber:
- MemoryExtensions.cs
- Sumber:
- MemoryExtensions.cs
Menemukan panjang awalan umum yang dibagikan antara span
dan 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
Jenis parameter
- T
Jenis elemen dalam rentang.
Parameter
- span
- Span<T>
Urutan pertama untuk dibandingkan.
- other
- ReadOnlySpan<T>
Urutan kedua untuk dibandingkan.
- comparer
- IEqualityComparer<T>
Implementasi IEqualityComparer<T> yang digunakan saat membandingkan elemen, atau null
menggunakan default IEqualityComparer<T> untuk jenis elemen.
Mengembalikan
Panjang awalan umum yang dibagikan oleh dua rentang. Jika tidak ada awalan bersama, 0 dikembalikan.