Span<T>.Implicit Operátor
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í
Implicit(ArraySegment<T> to Span<T>) |
Definuje implicitní převod na ArraySegment<T> Span<T>. |
Implicit(Span<T> to ReadOnlySpan<T>) |
Definuje implicitní převod objektu ReadOnlySpan<T>na Span<T> . |
Implicit(T[] to Span<T>) |
Definuje implicitní převod pole na Span<T>. |
Implicit(ArraySegment<T> to Span<T>)
Definuje implicitní převod na ArraySegment<T> Span<T>.
public:
static operator Span<T>(ArraySegment<T> segment);
public static implicit operator Span<T> (ArraySegment<T> segment);
static member op_Implicit : ArraySegment<'T> -> Span<'T>
Public Shared Widening Operator CType (segment As ArraySegment(Of T)) As Span(Of T)
Parametry
- segment
- ArraySegment<T>
Maticový segment, který se má převést na Span<T>.
Návraty
Rozsah, který odpovídá segmentu pole.
Platí pro
Implicit(Span<T> to ReadOnlySpan<T>)
Definuje implicitní převod objektu ReadOnlySpan<T>na Span<T> .
public:
static operator ReadOnlySpan<T>(Span<T> span);
public static implicit operator ReadOnlySpan<T> (Span<T> span);
static member op_Implicit : Span<'T> -> ReadOnlySpan<'T>
Public Shared Widening Operator CType (span As Span(Of T)) As ReadOnlySpan(Of T)
Parametry
- span
- Span<T>
Objekt, který se má převést na ReadOnlySpan<T>.
Návraty
Rozsah jen pro čtení, který odpovídá aktuální instanci.
Platí pro
Implicit(T[] to Span<T>)
Definuje implicitní převod pole na Span<T>.
public:
static operator Span<T>(cli::array <T> ^ array);
public static implicit operator Span<T> (T[]? array);
public static implicit operator Span<T> (T[] array);
static member op_Implicit : 'T[] -> Span<'T>
Public Shared Widening Operator CType (array As T()) As Span(Of T)
Parametry
- array
- T[]
Pole, které se má převést na Span<T>.
Návraty
Rozsah, který odpovídá array
.