MemoryExtensions.SequenceEqual 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
SequenceEqual<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Menentukan apakah dua urutan baca-saja sama dengan membandingkan elemen menggunakan IEquatable{T}. Sama dengan(T). |
SequenceEqual<T>(Span<T>, ReadOnlySpan<T>) |
Menentukan apakah rentang dan rentang baca-saja sama dengan membandingkan elemen menggunakan IEquatable{T}. Sama dengan(T). |
SequenceEqual<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, IEqualityComparer<T>) |
Menentukan apakah dua urutan sama dengan membandingkan elemen menggunakan IEqualityComparer<T>. |
SequenceEqual<T>(Span<T>, ReadOnlySpan<T>, IEqualityComparer<T>) |
Menentukan apakah dua urutan sama dengan membandingkan elemen menggunakan IEqualityComparer<T>. |
SequenceEqual<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)
- Sumber:
- MemoryExtensions.cs
- Sumber:
- MemoryExtensions.cs
- Sumber:
- MemoryExtensions.cs
Menentukan apakah dua urutan baca-saja sama dengan membandingkan elemen menggunakan IEquatable{T}. Sama dengan(T).
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static bool SequenceEqual(ReadOnlySpan<T> span, ReadOnlySpan<T> other);
public static bool SequenceEqual<T> (this ReadOnlySpan<T> span, ReadOnlySpan<T> other) where T : IEquatable<T>;
static member SequenceEqual : ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> * ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> -> bool (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function SequenceEqual(Of T As IEquatable(Of T)) (span As ReadOnlySpan(Of T), other As ReadOnlySpan(Of T)) As Boolean
Jenis parameter
- T
Jenis elemen dalam urutan.
Parameter
- span
- ReadOnlySpan<T>
Urutan pertama untuk dibandingkan.
- other
- ReadOnlySpan<T>
Urutan kedua untuk dibandingkan.
Mengembalikan
true
jika kedua urutan tersebut sama; jika tidak, false
.
Berlaku untuk
SequenceEqual<T>(Span<T>, ReadOnlySpan<T>)
- Sumber:
- MemoryExtensions.cs
- Sumber:
- MemoryExtensions.cs
- Sumber:
- MemoryExtensions.cs
Menentukan apakah rentang dan rentang baca-saja sama dengan membandingkan elemen menggunakan IEquatable{T}. Sama dengan(T).
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static bool SequenceEqual(Span<T> span, ReadOnlySpan<T> other);
public static bool SequenceEqual<T> (this Span<T> span, ReadOnlySpan<T> other) where T : IEquatable<T>;
static member SequenceEqual : Span<'T (requires 'T :> IEquatable<'T>)> * ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> -> bool (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function SequenceEqual(Of T As IEquatable(Of T)) (span As Span(Of T), other As ReadOnlySpan(Of T)) As Boolean
Jenis parameter
- T
Jenis elemen dalam urutan.
Parameter
- span
- Span<T>
Rentang untuk membandingkan.
- other
- ReadOnlySpan<T>
Rentang baca-saja untuk dibandingkan.
Mengembalikan
true
jika kedua urutan tersebut sama; jika tidak, false
.
Berlaku untuk
SequenceEqual<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, IEqualityComparer<T>)
- Sumber:
- MemoryExtensions.cs
- Sumber:
- MemoryExtensions.cs
- Sumber:
- MemoryExtensions.cs
Menentukan apakah dua urutan sama dengan membandingkan elemen menggunakan IEqualityComparer<T>.
public static bool SequenceEqual<T> (this ReadOnlySpan<T> span, ReadOnlySpan<T> other, System.Collections.Generic.IEqualityComparer<T>? comparer = default);
static member SequenceEqual : ReadOnlySpan<'T> * ReadOnlySpan<'T> * System.Collections.Generic.IEqualityComparer<'T> -> bool
<Extension()>
Public Function SequenceEqual(Of T) (span As ReadOnlySpan(Of T), other As ReadOnlySpan(Of T), Optional comparer As IEqualityComparer(Of T) = Nothing) As Boolean
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> digunakan saat membandingkan elemen, atau null
untuk menggunakan IEqualityComparer<T> default untuk jenis elemen.
Mengembalikan
true
jika kedua urutan tersebut sama; jika tidak, false
.
Berlaku untuk
SequenceEqual<T>(Span<T>, ReadOnlySpan<T>, IEqualityComparer<T>)
- Sumber:
- MemoryExtensions.cs
- Sumber:
- MemoryExtensions.cs
- Sumber:
- MemoryExtensions.cs
Menentukan apakah dua urutan sama dengan membandingkan elemen menggunakan IEqualityComparer<T>.
public static bool SequenceEqual<T> (this Span<T> span, ReadOnlySpan<T> other, System.Collections.Generic.IEqualityComparer<T>? comparer = default);
static member SequenceEqual : Span<'T> * ReadOnlySpan<'T> * System.Collections.Generic.IEqualityComparer<'T> -> bool
<Extension()>
Public Function SequenceEqual(Of T) (span As Span(Of T), other As ReadOnlySpan(Of T), Optional comparer As IEqualityComparer(Of T) = Nothing) As Boolean
Jenis parameter
- T
Jenis elemen dalam urutan.
Parameter
- span
- Span<T>
Urutan pertama untuk dibandingkan.
- other
- ReadOnlySpan<T>
Urutan kedua untuk dibandingkan.
- comparer
- IEqualityComparer<T>
Implementasi IEqualityComparer<T> digunakan saat membandingkan elemen, atau null
untuk menggunakan IEqualityComparer<T> default untuk jenis elemen.
Mengembalikan
true
jika kedua urutan tersebut sama; jika tidak, false
.