Aracılığıyla paylaş


MemoryMarshal.GetReference Yöntem

Tanım

Aşırı Yüklemeler

GetReference<T>(ReadOnlySpan<T>)

Dizin 0'da salt okunur yayılma öğesinin bir başvuruyu döndürür.

GetReference<T>(Span<T>)

0 dizinindeki span öğesine bir başvuru döndürür.

GetReference<T>(ReadOnlySpan<T>)

Kaynak:
MemoryMarshal.cs
Kaynak:
MemoryMarshal.cs
Kaynak:
MemoryMarshal.cs

Dizin 0'da salt okunur yayılma öğesinin bir başvuruyu döndürür.

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

Tür Parametreleri

T

Yayılmadaki öğelerin türü.

Parametreler

span
ReadOnlySpan<T>

Başvurunun alındığı salt okunur yayılma alanı.

Döndürülenler

T

Dizin 0'daki öğesine başvuru.

Açıklamalar

Salt okunur span boşsa, bu yöntem dizin 0'daki öğenin depolandığı konuma bir başvuru döndürür. Böyle bir başvuru olabilir veya olmayabilir null. Döndürülen başvuru sabitleme için kullanılabilir, ancak hiçbir zaman başvurulmamalıdır.

Şunlara uygulanır

GetReference<T>(Span<T>)

Kaynak:
MemoryMarshal.cs
Kaynak:
MemoryMarshal.cs
Kaynak:
MemoryMarshal.cs

0 dizinindeki span öğesine bir başvuru döndürür.

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

Tür Parametreleri

T

Yayılmadaki öğelerin türü.

Parametreler

span
Span<T>

Başvurunun alındığı yayılma alanı.

Döndürülenler

T

Dizin 0'daki öğesine başvuru.

Açıklamalar

Span boşsa, bu yöntem dizin 0'daki öğenin depolandığı konuma bir başvuru döndürür. Böyle bir başvuru olabilir veya olmayabilir null. Döndürülen başvuru sabitleme için kullanılabilir, ancak hiçbir zaman başvurulmamalıdır.

Şunlara uygulanır