Share via


Memory<T> Konstruktor

Definisi

Overload

Memory<T>(T[])

Membuat objek baru Memory<T> di atas keseluruhan array tertentu.

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

Membuat objek baru Memory<T> yang menyertakan sejumlah elemen tertentu dari array yang dimulai pada indeks tertentu.

Memory<T>(T[])

Sumber:
Memory.cs
Sumber:
Memory.cs
Sumber:
Memory.cs

Membuat objek baru Memory<T> di atas keseluruhan array tertentu.

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

Parameter

array
T[]

Array tempat membuat Memory<T> objek.

Pengecualian

T adalah jenis referensi, dan array bukan array jenis T.

-atau-

Array kovarian.

Keterangan

Jika array adalah null, konstruktor ini mengembalikan Memory<T> objek dengan default<T> nilai .

Berlaku untuk

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

Sumber:
Memory.cs
Sumber:
Memory.cs
Sumber:
Memory.cs

Membuat objek baru Memory<T> yang menyertakan sejumlah elemen tertentu dari array yang dimulai pada indeks tertentu.

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

Parameter

array
T[]

Array sumber.

start
Int32

Indeks elemen pertama yang disertakan dalam yang baru Memory<T>.

length
Int32

Jumlah elemen yang akan disertakan dalam yang baru Memory<T>.

Pengecualian

array adalah null, tetapi start atau length bukan nol.

-atau-

start berada di luar batas array.

-atau-

start dan length melebihi jumlah elemen dalam array.

T adalah jenis referensi, dan array bukan array jenis T.

Keterangan

Jika array adalah null, konstruktor ini mengembalikan Memory<T> objek dengan default<T> nilai .

Berlaku untuk