MemoryMarshal.GetReference Methode

Definition

Überlädt

GetReference<T>(ReadOnlySpan<T>)

Gibt einen Verweis auf das Element des schreibgeschützten Span bei Index 0 zurück.

GetReference<T>(Span<T>)

Gibt einen Verweis auf das Element des Span bei Index 0 zurück.

GetReference<T>(ReadOnlySpan<T>)

Quelle:
MemoryMarshal.cs
Quelle:
MemoryMarshal.cs
Quelle:
MemoryMarshal.cs

Gibt einen Verweis auf das Element des schreibgeschützten Span bei Index 0 zurück.

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

Typparameter

T

Der Typ der Elemente in der Spanne.

Parameter

span
ReadOnlySpan<T>

Der schreibgeschützte Span, aus dem der Verweis abgerufen wird.

Gibt zurück

T

Ein Verweis auf das Element bei Index 0.

Hinweise

Wenn die schreibgeschützte Spanne leer ist, gibt diese Methode einen Verweis auf den Speicherort zurück, an dem das Element am Index 0 gespeichert worden wäre. Ein solcher Verweis kann sein oder nicht null. Der zurückgegebene Verweis kann zum Anheften verwendet werden, darf aber niemals dereferenziert werden.

Gilt für:

GetReference<T>(Span<T>)

Quelle:
MemoryMarshal.cs
Quelle:
MemoryMarshal.cs
Quelle:
MemoryMarshal.cs

Gibt einen Verweis auf das Element des Span bei Index 0 zurück.

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

Typparameter

T

Der Typ der Elemente in der Spanne.

Parameter

span
Span<T>

Der Span, aus dem der Verweis abgerufen wird.

Gibt zurück

T

Ein Verweis auf das Element bei Index 0.

Hinweise

Wenn die Spanne leer ist, gibt diese Methode einen Verweis auf den Speicherort zurück, an dem das Element am Index 0 gespeichert worden wäre. Ein solcher Verweis kann sein oder nicht null. Der zurückgegebene Verweis kann zum Anheften verwendet werden, darf aber niemals dereferenziert werden.

Gilt für: