ReadOnlyMemory<T> Oluşturucular

Tanım

Aşırı Yüklemeler

ReadOnlyMemory<T>(T[])

Hedef dizinin tamamı üzerinde yeni bir bellek bölgesi oluşturur.

ReadOnlyMemory<T>(T[], Int32, Int32)

Hedef dizinin belirli bir konumdan başlayan ve belirtilen sayıda öğe içeren bölümü üzerinde yeni bir bellek bölgesi oluşturur.

ReadOnlyMemory<T>(T[])

Hedef dizinin tamamı üzerinde yeni bir bellek bölgesi oluşturur.

public:
 ReadOnlyMemory(cli::array <T> ^ array);
public ReadOnlyMemory (T[]? array);
public ReadOnlyMemory (T[] array);
new ReadOnlyMemory<'T> : 'T[] -> ReadOnlyMemory<'T>
Public Sub New (array As T())

Parametreler

array
T[]

Hedef dizi.

Özel durumlar

array birlikte değişkendir ve dizi türü tam olarak T[]değildir.

Açıklamalar

olduğunda array nulldöndürürdefault.

Şunlara uygulanır

ReadOnlyMemory<T>(T[], Int32, Int32)

Hedef dizinin belirli bir konumdan başlayan ve belirtilen sayıda öğe içeren bölümü üzerinde yeni bir bellek bölgesi oluşturur.

public:
 ReadOnlyMemory(cli::array <T> ^ array, int start, int length);
public ReadOnlyMemory (T[]? array, int start, int length);
public ReadOnlyMemory (T[] array, int start, int length);
new ReadOnlyMemory<'T> : 'T[] * int * int -> ReadOnlyMemory<'T>
Public Sub New (array As T(), start As Integer, length As Integer)

Parametreler

array
T[]

Hedef dizi.

start
Int32

Bellek bölgesinin başlatıldığı dizin.

length
Int32

Bellek bölgesindeki öğelerin sayısı.

Özel durumlar

array birlikte değişkendir ve dizi türü tam olarak T[]değildir.

start, lengthveya start + length dizi aralığının dışında bir konum belirleyin.

Açıklamalar

olduğunda array nulldöndürürdefault.

Şunlara uygulanır