MemoryExtensions.Overlaps Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
Overlaps<T>(Span<T>, ReadOnlySpan<T>, Int32) |
Określa, czy zakres i zakres tylko do odczytu nakładają się na pamięć i wyprowadza przesunięcie elementu. |
Overlaps<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, Int32) |
Określa, czy dwie sekwencje tylko do odczytu nakładają się w pamięci i wyprowadza przesunięcie elementu. |
Overlaps<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Określa, czy dwie sekwencje tylko do odczytu nakładają się w pamięci. |
Overlaps<T>(Span<T>, ReadOnlySpan<T>) |
Określa, czy zakres i zakres tylko do odczytu nakładają się na pamięć. |
Overlaps<T>(Span<T>, ReadOnlySpan<T>, Int32)
- Źródło:
- MemoryExtensions.cs
- Źródło:
- MemoryExtensions.cs
- Źródło:
- MemoryExtensions.cs
Określa, czy zakres i zakres tylko do odczytu nakładają się na pamięć i wyprowadza przesunięcie elementu.
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
Parametry typu
- T
Typ elementów w zakresie.
Parametry
- span
- Span<T>
Pierwsza sekwencja do porównania.
- other
- ReadOnlySpan<T>
Druga sekwencja do porównania.
- elementOffset
- Int32
Gdy metoda zwraca wartość , zawiera przesunięcie między span
a other
.
Zwraca
true
, jeśli dwie sekwencje nakładają się na siebie; w przeciwnym razie false
.
Dotyczy
Overlaps<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, Int32)
- Źródło:
- MemoryExtensions.cs
- Źródło:
- MemoryExtensions.cs
- Źródło:
- MemoryExtensions.cs
Określa, czy dwie sekwencje tylko do odczytu nakładają się w pamięci i wyprowadza przesunięcie elementu.
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
Parametry typu
- T
Typ elementów w zakresie.
Parametry
- span
- ReadOnlySpan<T>
Pierwsza sekwencja.
- other
- ReadOnlySpan<T>
Druga sekwencja.
- elementOffset
- Int32
Gdy metoda zwraca wartość , zawiera przesunięcie między span
a other
.
Zwraca
true
, jeśli dwie sekwencje nakładają się na siebie; w przeciwnym razie false
.
Dotyczy
Overlaps<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)
- Źródło:
- MemoryExtensions.cs
- Źródło:
- MemoryExtensions.cs
- Źródło:
- MemoryExtensions.cs
Określa, czy dwie sekwencje tylko do odczytu nakładają się w pamięci.
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
Parametry typu
- T
Typ elementów w sekwencji tylko do odczytu.
Parametry
- span
- ReadOnlySpan<T>
Pierwsza sekwencja.
- other
- ReadOnlySpan<T>
Druga sekwencja.
Zwraca
true
, jeśli dwie sekwencje nakładają się na siebie; w przeciwnym razie false
.
Dotyczy
Overlaps<T>(Span<T>, ReadOnlySpan<T>)
- Źródło:
- MemoryExtensions.cs
- Źródło:
- MemoryExtensions.cs
- Źródło:
- MemoryExtensions.cs
Określa, czy zakres i zakres tylko do odczytu nakładają się na pamięć.
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
Parametry typu
- T
Typ elementów w zakresie.
Parametry
- span
- Span<T>
Zakres do porównania.
- other
- ReadOnlySpan<T>
Zakres tylko do odczytu do porównania.
Zwraca
true
, jeśli dwie sekwencje nakładają się na siebie; w przeciwnym razie false
.