MemoryExtensions.Overlaps Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
Overlaps<T>(Span<T>, ReadOnlySpan<T>, Int32) |
Určuje, zda se rozsah a rozsah jen pro čtení překrývají v paměti a výstupy posun prvku. |
Overlaps<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, Int32) |
Určuje, zda se dvě sekvence jen pro čtení překrývají v paměti a výstupy posun prvku. |
Overlaps<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Určuje, zda se dvě sekvence jen pro čtení překrývají v paměti. |
Overlaps<T>(Span<T>, ReadOnlySpan<T>) |
Určuje, zda se rozsah a rozsah jen pro čtení překrývají v paměti. |
Overlaps<T>(Span<T>, ReadOnlySpan<T>, Int32)
- Zdroj:
- MemoryExtensions.cs
- Zdroj:
- MemoryExtensions.cs
- Zdroj:
- MemoryExtensions.cs
Určuje, zda se rozsah a rozsah jen pro čtení překrývají v paměti a výstupy posun prvku.
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 prvků v rozsahu.
Parametry
- span
- Span<T>
První posloupnost, která se má porovnat.
- other
- ReadOnlySpan<T>
Druhá sekvence, která se má porovnat.
- elementOffset
- Int32
Když metoda vrátí, obsahuje posun mezi span
a other
.
Návraty
true
, pokud se obě sekvence překrývají; jinak false
.
Platí pro
Overlaps<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, Int32)
- Zdroj:
- MemoryExtensions.cs
- Zdroj:
- MemoryExtensions.cs
- Zdroj:
- MemoryExtensions.cs
Určuje, zda se dvě sekvence jen pro čtení překrývají v paměti a výstupy posun prvku.
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 prvků v rozsahu.
Parametry
- span
- ReadOnlySpan<T>
První posloupnost.
- other
- ReadOnlySpan<T>
Druhá sekvence.
- elementOffset
- Int32
Když metoda vrátí, obsahuje posun mezi span
a other
.
Návraty
true
, pokud se obě sekvence překrývají; jinak false
.
Platí pro
Overlaps<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)
- Zdroj:
- MemoryExtensions.cs
- Zdroj:
- MemoryExtensions.cs
- Zdroj:
- MemoryExtensions.cs
Určuje, zda se dvě sekvence jen pro čtení překrývají v paměti.
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 prvků v sekvenci jen pro čtení.
Parametry
- span
- ReadOnlySpan<T>
První posloupnost.
- other
- ReadOnlySpan<T>
Druhá sekvence.
Návraty
true
, pokud se obě sekvence překrývají; jinak false
.
Platí pro
Overlaps<T>(Span<T>, ReadOnlySpan<T>)
- Zdroj:
- MemoryExtensions.cs
- Zdroj:
- MemoryExtensions.cs
- Zdroj:
- MemoryExtensions.cs
Určuje, zda se rozsah a rozsah jen pro čtení překrývají v paměti.
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 prvků v rozsahu.
Parametry
- span
- Span<T>
Rozsah, který se má porovnat.
- other
- ReadOnlySpan<T>
Rozsah jen pro čtení, který se má porovnat.
Návraty
true
, pokud se obě sekvence překrývají; jinak false
.