MemoryMarshal.GetReference Metoda
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í
GetReference<T>(ReadOnlySpan<T>) |
Vrátí odkaz na prvek rozsahu jen pro čtení v indexu 0. |
GetReference<T>(Span<T>) |
Vrátí odkaz na prvek spanu v indexu 0. |
GetReference<T>(ReadOnlySpan<T>)
- Zdroj:
- MemoryMarshal.cs
- Zdroj:
- MemoryMarshal.cs
- Zdroj:
- MemoryMarshal.cs
Vrátí odkaz na prvek rozsahu jen pro čtení v indexu 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 položek v rozsahu.
Parametry
- span
- ReadOnlySpan<T>
Rozsah jen pro čtení, ze kterého se odkaz načítá.
Návraty
Odkaz na prvek v indexu 0.
Poznámky
Pokud je rozsah jen pro čtení prázdný, vrátí tato metoda odkaz na umístění, kde by prvek v indexu 0 byl uložen. Takový odkaz může, ale nemusí být null
. Vrácený odkaz lze použít pro připnutí, ale nikdy se nesmí dereferencovat.
Platí pro
GetReference<T>(Span<T>)
- Zdroj:
- MemoryMarshal.cs
- Zdroj:
- MemoryMarshal.cs
- Zdroj:
- MemoryMarshal.cs
Vrátí odkaz na prvek spanu v indexu 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 položek v rozsahu.
Parametry
- span
- Span<T>
Rozsah, ze kterého je odkaz načten.
Návraty
Odkaz na prvek v indexu 0.
Poznámky
Pokud je rozsah prázdný, vrátí tato metoda odkaz na umístění, kde by prvek v indexu 0 byl uložen. Takový odkaz může, ale nemusí být null
. Vrácený odkaz lze použít pro připnutí, ale nikdy se nesmí dereferencovat.