MemoryExtensions.Overlaps Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
Overlaps<T>(Span<T>, ReadOnlySpan<T>, Int32) |
Determina se un intervallo e un intervallo di sola lettura si sovrappongono nella memoria e restituisce l'offset dell'elemento. |
Overlaps<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, Int32) |
Determina se due sequenze di sola lettura si sovrappongono in memoria e restituisce l'offset dell'elemento. |
Overlaps<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Determina se due sequenze di sola lettura si sovrappongono in memoria. |
Overlaps<T>(Span<T>, ReadOnlySpan<T>) |
Determina se un intervallo e un intervallo di sola lettura si sovrappongono in memoria. |
Overlaps<T>(Span<T>, ReadOnlySpan<T>, Int32)
- Origine:
- MemoryExtensions.cs
- Origine:
- MemoryExtensions.cs
- Origine:
- MemoryExtensions.cs
Determina se un intervallo e un intervallo di sola lettura si sovrappongono nella memoria e restituisce l'offset dell'elemento.
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
Parametri di tipo
- T
Tipo di elementi nell'intervallo.
Parametri
- span
- Span<T>
Prima sequenza da confrontare.
- other
- ReadOnlySpan<T>
Seconda sequenza da confrontare.
- elementOffset
- Int32
Quando termina, il metodo contiene l'offset tra span
e other
.
Restituisce
true
se le due sequenze si sovrappongono; in caso contrario, false
.
Si applica a
Overlaps<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, Int32)
- Origine:
- MemoryExtensions.cs
- Origine:
- MemoryExtensions.cs
- Origine:
- MemoryExtensions.cs
Determina se due sequenze di sola lettura si sovrappongono in memoria e restituisce l'offset dell'elemento.
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
Parametri di tipo
- T
Tipo di elementi nell'intervallo.
Parametri
- span
- ReadOnlySpan<T>
Prima sequenza.
- other
- ReadOnlySpan<T>
Seconda sequenza.
- elementOffset
- Int32
Quando termina, il metodo contiene l'offset tra span
e other
.
Restituisce
true
se le due sequenze si sovrappongono; in caso contrario, false
.
Si applica a
Overlaps<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)
- Origine:
- MemoryExtensions.cs
- Origine:
- MemoryExtensions.cs
- Origine:
- MemoryExtensions.cs
Determina se due sequenze di sola lettura si sovrappongono in memoria.
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
Parametri di tipo
- T
Tipo di elementi nella sequenza di sola lettura.
Parametri
- span
- ReadOnlySpan<T>
Prima sequenza.
- other
- ReadOnlySpan<T>
Seconda sequenza.
Restituisce
true
se le due sequenze si sovrappongono; in caso contrario, false
.
Si applica a
Overlaps<T>(Span<T>, ReadOnlySpan<T>)
- Origine:
- MemoryExtensions.cs
- Origine:
- MemoryExtensions.cs
- Origine:
- MemoryExtensions.cs
Determina se un intervallo e un intervallo di sola lettura si sovrappongono in memoria.
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
Parametri di tipo
- T
Tipo di elementi nell'intervallo.
Parametri
- span
- Span<T>
Intervallo da confrontare.
- other
- ReadOnlySpan<T>
Intervallo di sola lettura da confrontare.
Restituisce
true
se le due sequenze si sovrappongono; in caso contrario, false
.