MemoryMarshal.GetReference Metoda

Definicja

Przeciążenia

GetReference<T>(ReadOnlySpan<T>)

Zwraca odwołanie do elementu zakresu tylko do odczytu w indeksie 0.

GetReference<T>(Span<T>)

Zwraca odwołanie do elementu zakresu w indeksie 0.

GetReference<T>(ReadOnlySpan<T>)

Źródło:
MemoryMarshal.cs
Źródło:
MemoryMarshal.cs
Źródło:
MemoryMarshal.cs

Zwraca odwołanie do elementu zakresu tylko do odczytu w indeksie 0.

public:
generic <typename T>
 static T % GetReference(ReadOnlySpan<T> span);
public static ref T GetReference<T> (ReadOnlySpan<T> span);
static member GetReference : ReadOnlySpan<'T> -> 'T
Public Shared Function GetReference(Of T) (span As ReadOnlySpan(Of T)) As T

Parametry typu

T

Typ elementów w zakresie.

Parametry

span
ReadOnlySpan<T>

Zakres tylko do odczytu, z którego pobrano odwołanie.

Zwraca

T

Odwołanie do elementu w indeksie 0.

Uwagi

Jeśli zakres tylko do odczytu jest pusty, ta metoda zwraca odwołanie do lokalizacji, w której element w indeksie 0 zostałby zapisany. Takie odwołanie może lub nie może być null. Zwrócone odwołanie może służyć do przypinania, ale nigdy nie może być wyłuszczone.

Dotyczy

GetReference<T>(Span<T>)

Źródło:
MemoryMarshal.cs
Źródło:
MemoryMarshal.cs
Źródło:
MemoryMarshal.cs

Zwraca odwołanie do elementu zakresu w indeksie 0.

public:
generic <typename T>
 static T % GetReference(Span<T> span);
public static ref T GetReference<T> (Span<T> span);
static member GetReference : Span<'T> -> 'T
Public Shared Function GetReference(Of T) (span As Span(Of T)) As T

Parametry typu

T

Typ elementów w zakresie.

Parametry

span
Span<T>

Zakres, z którego pobrano odwołanie.

Zwraca

T

Odwołanie do elementu w indeksie 0.

Uwagi

Jeśli zakres jest pusty, ta metoda zwraca odwołanie do lokalizacji, w której element w indeksie 0 zostałby zapisany. Takie odwołanie może lub nie może być null. Zwrócone odwołanie może służyć do przypinania, ale nigdy nie może być wyłuszczone.

Dotyczy