MemoryExtensions.Overlaps Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| Overlaps<T>(Span<T>, ReadOnlySpan<T>, Int32) |
Bestimmt, ob eine Spanne und eine schreibgeschützte Überschneidung im Arbeitsspeicher überlappen und den Elementoffset ausgibt. |
| Overlaps<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Bestimmt, ob zwei schreibgeschützte Sequenzen im Arbeitsspeicher überlappen. |
| Overlaps<T>(Span<T>, ReadOnlySpan<T>) |
Bestimmt, ob eine Spanne und eine schreibgeschützte Überschneidung im Arbeitsspeicher überlappen. |
| Overlaps<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, Int32) |
Bestimmt, ob zwei schreibgeschützte Sequenzen im Arbeitsspeicher überlappen und den Elementoffset ausgibt. |
Overlaps<T>(Span<T>, ReadOnlySpan<T>, Int32)
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
Bestimmt, ob eine Spanne und eine schreibgeschützte Überschneidung im Arbeitsspeicher überlappen und den Elementoffset ausgibt.
public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
static bool Overlaps(Span<T> span, ReadOnlySpan<T> other, [Runtime::InteropServices::Out] int % elementOffset);
[System.Runtime.CompilerServices.OverloadResolutionPriority(-1)]
public static bool Overlaps<T>(this Span<T> span, ReadOnlySpan<T> other, out int elementOffset);
public static bool Overlaps<T>(this Span<T> span, ReadOnlySpan<T> other, out int elementOffset);
[<System.Runtime.CompilerServices.OverloadResolutionPriority(-1)>]
static member Overlaps : Span<'T> * ReadOnlySpan<'T> * int -> bool
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
Typparameter
- T
Der Typ der Elemente in der Spanne.
Parameter
- span
- Span<T>
Die erste zu vergleichende Sequenz.
- other
- ReadOnlySpan<T>
Die zweite zu vergleichende Sequenz.
- elementOffset
- Int32
Wenn die Methode zurückgegeben wird, enthält sie den Offset zwischen span und other.
Gibt zurück
truewenn sich die beiden Sequenzen überlappen; andernfalls . false
- Attribute
Gilt für:
Overlaps<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
Bestimmt, ob zwei schreibgeschützte Sequenzen im Arbeitsspeicher überlappen.
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
Typparameter
- T
Der Typ der Elemente in der schreibgeschützten Sequenz.
Parameter
- span
- ReadOnlySpan<T>
Die erste Sequenz.
- other
- ReadOnlySpan<T>
Die zweite Sequenz.
Gibt zurück
truewenn sich die beiden Sequenzen überlappen; andernfalls . false
Gilt für:
Overlaps<T>(Span<T>, ReadOnlySpan<T>)
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
Bestimmt, ob eine Spanne und eine schreibgeschützte Überschneidung im Arbeitsspeicher überlappen.
public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
static bool Overlaps(Span<T> span, ReadOnlySpan<T> other);
[System.Runtime.CompilerServices.OverloadResolutionPriority(-1)]
public static bool Overlaps<T>(this Span<T> span, ReadOnlySpan<T> other);
public static bool Overlaps<T>(this Span<T> span, ReadOnlySpan<T> other);
[<System.Runtime.CompilerServices.OverloadResolutionPriority(-1)>]
static member Overlaps : Span<'T> * ReadOnlySpan<'T> -> bool
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
Typparameter
- T
Der Typ der Elemente in der Spanne.
Parameter
- span
- Span<T>
Der zu vergleichende Bereich.
- other
- ReadOnlySpan<T>
Die schreibgeschützte Spanne, die verglichen werden soll.
Gibt zurück
truewenn sich die beiden Sequenzen überlappen; andernfalls . false
- Attribute
Gilt für:
Overlaps<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, Int32)
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
Bestimmt, ob zwei schreibgeschützte Sequenzen im Arbeitsspeicher überlappen und den Elementoffset ausgibt.
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
Typparameter
- T
Der Typ der Elemente in der Spanne.
Parameter
- span
- ReadOnlySpan<T>
Die erste Sequenz.
- other
- ReadOnlySpan<T>
Die zweite Sequenz.
- elementOffset
- Int32
Wenn die Methode zurückgegeben wird, enthält sie den Offset zwischen span und other.
Gibt zurück
truewenn sich die beiden Sequenzen überlappen; andernfalls . false