MemoryExtensions.Overlaps Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Överlagringar
| Name | Description |
|---|---|
| Overlaps<T>(Span<T>, ReadOnlySpan<T>, Int32) |
Avgör om ett spann och ett skrivskyddat intervall överlappar i minnet och matar ut elementförskjutningen. |
| Overlaps<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Avgör om två skrivskyddade sekvenser överlappar i minnet. |
| Overlaps<T>(Span<T>, ReadOnlySpan<T>) |
Avgör om ett spann och ett skrivskyddat intervall överlappar i minnet. |
| Overlaps<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, Int32) |
Avgör om två skrivskyddade sekvenser överlappar i minnet och matar ut elementförskjutningen. |
Overlaps<T>(Span<T>, ReadOnlySpan<T>, Int32)
- Källa:
- MemoryExtensions.cs
- Källa:
- MemoryExtensions.cs
- Källa:
- MemoryExtensions.cs
- Källa:
- MemoryExtensions.cs
- Källa:
- MemoryExtensions.cs
Avgör om ett spann och ett skrivskyddat intervall överlappar i minnet och matar ut elementförskjutningen.
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
Typparametrar
- T
Typ av element i intervallet.
Parametrar
- span
- Span<T>
Den första sekvensen som ska jämföras.
- other
- ReadOnlySpan<T>
Den andra sekvensen att jämföra.
- elementOffset
- Int32
När metoden returnerar innehåller förskjutningen mellan span och other.
Returer
trueom de två sekvenserna överlappar varandra. annars . false
- Attribut
Gäller för
Overlaps<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)
- Källa:
- MemoryExtensions.cs
- Källa:
- MemoryExtensions.cs
- Källa:
- MemoryExtensions.cs
- Källa:
- MemoryExtensions.cs
- Källa:
- MemoryExtensions.cs
Avgör om två skrivskyddade sekvenser överlappar i minnet.
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
Typparametrar
- T
Typ av element i den skrivskyddade sekvensen.
Parametrar
- span
- ReadOnlySpan<T>
Den första sekvensen.
- other
- ReadOnlySpan<T>
Den andra sekvensen.
Returer
trueom de två sekvenserna överlappar varandra. annars . false
Gäller för
Overlaps<T>(Span<T>, ReadOnlySpan<T>)
- Källa:
- MemoryExtensions.cs
- Källa:
- MemoryExtensions.cs
- Källa:
- MemoryExtensions.cs
- Källa:
- MemoryExtensions.cs
- Källa:
- MemoryExtensions.cs
Avgör om ett spann och ett skrivskyddat intervall överlappar i minnet.
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
Typparametrar
- T
Typ av element i intervallet.
Parametrar
- span
- Span<T>
Det intervall som ska jämföras.
- other
- ReadOnlySpan<T>
Det skrivskyddade intervallet som ska jämföras.
Returer
trueom de två sekvenserna överlappar varandra. annars . false
- Attribut
Gäller för
Overlaps<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, Int32)
- Källa:
- MemoryExtensions.cs
- Källa:
- MemoryExtensions.cs
- Källa:
- MemoryExtensions.cs
- Källa:
- MemoryExtensions.cs
- Källa:
- MemoryExtensions.cs
Avgör om två skrivskyddade sekvenser överlappar i minnet och matar ut elementförskjutningen.
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
Typparametrar
- T
Typ av element i intervallet.
Parametrar
- span
- ReadOnlySpan<T>
Den första sekvensen.
- other
- ReadOnlySpan<T>
Den andra sekvensen.
- elementOffset
- Int32
När metoden returnerar innehåller förskjutningen mellan span och other.
Returer
trueom de två sekvenserna överlappar varandra. annars . false