Bagikan melalui


MemoryExtensions.Overlaps Metode

Definisi

Overload

Overlaps<T>(Span<T>, ReadOnlySpan<T>, Int32)

Menentukan apakah rentang dan rentang baca-saja tumpang tindih dalam memori dan menghasilkan offset elemen.

Overlaps<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, Int32)

Menentukan apakah dua urutan baca-saja tumpang tindih dalam memori dan menghasilkan offset elemen.

Overlaps<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

Menentukan apakah dua urutan baca-saja tumpang tindih dalam memori.

Overlaps<T>(Span<T>, ReadOnlySpan<T>)

Menentukan apakah rentang dan rentang baca-saja tumpang tindih dalam memori.

Overlaps<T>(Span<T>, ReadOnlySpan<T>, Int32)

Sumber:
MemoryExtensions.cs
Sumber:
MemoryExtensions.cs
Sumber:
MemoryExtensions.cs

Menentukan apakah rentang dan rentang baca-saja tumpang tindih dalam memori dan menghasilkan offset elemen.

public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
 static bool Overlaps(Span<T> span, ReadOnlySpan<T> other, [Runtime::InteropServices::Out] int % elementOffset);
public static bool Overlaps<T> (this Span<T> span, ReadOnlySpan<T> other, out int elementOffset);
static member Overlaps : Span<'T> * ReadOnlySpan<'T> * int -> bool
<Extension()>
Public Function Overlaps(Of T) (span As Span(Of T), other As ReadOnlySpan(Of T), ByRef elementOffset As Integer) As Boolean

Jenis parameter

T

Jenis elemen dalam rentang.

Parameter

span
Span<T>

Urutan pertama untuk dibandingkan.

other
ReadOnlySpan<T>

Urutan kedua untuk dibandingkan.

elementOffset
Int32

Saat metode kembali, berisi offset antara span dan other.

Mengembalikan

true jika kedua urutan tumpang tindih; jika tidak, false.

Berlaku untuk

Overlaps<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, Int32)

Sumber:
MemoryExtensions.cs
Sumber:
MemoryExtensions.cs
Sumber:
MemoryExtensions.cs

Menentukan apakah dua urutan baca-saja tumpang tindih dalam memori dan menghasilkan offset elemen.

public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
 static bool Overlaps(ReadOnlySpan<T> span, ReadOnlySpan<T> other, [Runtime::InteropServices::Out] int % elementOffset);
public static bool Overlaps<T> (this ReadOnlySpan<T> span, ReadOnlySpan<T> other, out int elementOffset);
static member Overlaps : ReadOnlySpan<'T> * ReadOnlySpan<'T> * int -> bool
<Extension()>
Public Function Overlaps(Of T) (span As ReadOnlySpan(Of T), other As ReadOnlySpan(Of T), ByRef elementOffset As Integer) As Boolean

Jenis parameter

T

Jenis elemen dalam rentang.

Parameter

span
ReadOnlySpan<T>

Urutan pertama.

other
ReadOnlySpan<T>

Urutan kedua.

elementOffset
Int32

Saat metode kembali, berisi offset antara span dan other.

Mengembalikan

true jika kedua urutan tumpang tindih; jika tidak, false.

Berlaku untuk

Overlaps<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

Sumber:
MemoryExtensions.cs
Sumber:
MemoryExtensions.cs
Sumber:
MemoryExtensions.cs

Menentukan apakah dua urutan baca-saja tumpang tindih dalam memori.

public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
 static bool Overlaps(ReadOnlySpan<T> span, ReadOnlySpan<T> other);
public static bool Overlaps<T> (this ReadOnlySpan<T> span, ReadOnlySpan<T> other);
static member Overlaps : ReadOnlySpan<'T> * ReadOnlySpan<'T> -> bool
<Extension()>
Public Function Overlaps(Of T) (span As ReadOnlySpan(Of T), other As ReadOnlySpan(Of T)) As Boolean

Jenis parameter

T

Jenis elemen dalam urutan baca-saja.

Parameter

span
ReadOnlySpan<T>

Urutan pertama.

other
ReadOnlySpan<T>

Urutan kedua.

Mengembalikan

true jika kedua urutan tumpang tindih; jika tidak, false.

Berlaku untuk

Overlaps<T>(Span<T>, ReadOnlySpan<T>)

Sumber:
MemoryExtensions.cs
Sumber:
MemoryExtensions.cs
Sumber:
MemoryExtensions.cs

Menentukan apakah rentang dan rentang baca-saja tumpang tindih dalam memori.

public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
 static bool Overlaps(Span<T> span, ReadOnlySpan<T> other);
public static bool Overlaps<T> (this Span<T> span, ReadOnlySpan<T> other);
static member Overlaps : Span<'T> * ReadOnlySpan<'T> -> bool
<Extension()>
Public Function Overlaps(Of T) (span As Span(Of T), other As ReadOnlySpan(Of T)) As Boolean

Jenis parameter

T

Jenis elemen dalam rentang.

Parameter

span
Span<T>

Rentang untuk membandingkan.

other
ReadOnlySpan<T>

Rentang baca-saja untuk dibandingkan.

Mengembalikan

true jika kedua urutan tumpang tindih; jika tidak, false.

Berlaku untuk