Memory<T> Memory<T> Memory<T> Memory<T> Constructors

Definice

Přetížení

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

Vytvoří nový Memory<T> objekt za celým zadaným polem.Creates a new Memory<T> object over the entirety of a specified array.

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

Vytvoří nový Memory<T> objekt, který obsahuje zadaný počet prvků pole začínající v zadaném indexu.Creates a new Memory<T> object that includes a specified number of elements of an array beginning at a specified index.

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

Vytvoří nový Memory<T> objekt za celým zadaným polem.Creates a new Memory<T> object over the entirety of a specified array.

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

Parametry

array
T[]

Pole, ze kterého má být Memory<T> objekt vytvořen.The array from which to create the Memory<T> object.

Výjimky

Tje odkazový typ a array není polem typu. TT is a reference type, and array is not an array of type T.

-nebo--or-

Pole je kovariantní.The array is covariant.

Poznámky

Pokud array je null,tentokonstruktor vrátídefault<T> objekt Memory<T> s hodnotou.If array is null, this constructor returns a Memory<T> object with a default<T> value.

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

Vytvoří nový Memory<T> objekt, který obsahuje zadaný počet prvků pole začínající v zadaném indexu.Creates a new Memory<T> object that includes a specified number of elements of an array beginning at a specified index.

public:
 Memory(cli::array <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)

Parametry

array
T[]

Zdrojové poleThe source array.

start
Int32 Int32 Int32 Int32

Index prvního prvku, který má být zahrnut do nového Memory<T>.The index of the first element to include in the new Memory<T>.

length
Int32 Int32 Int32 Int32

Počet prvků, které mají být zahrnuty do nového Memory<T>.The number of elements to include in the new Memory<T>.

Výjimky

arrayje null, ale start nebo length není nula.array is null, but start or length is non-zero.

-nebo--or-

startje mimo hranice pole.start is outside the bounds of the array.

-nebo--or-

starta length překračuje počet prvků v poli.start and length exceeds the number of elements in the array.

Tje odkazový typ a array není polem typu. TT is a reference type, and array is not an array of type T.

Poznámky

Pokud array je null,tentokonstruktor vrátídefault<T> objekt Memory<T> s hodnotou.If array is null, this constructor returns a Memory<T> object with a default<T> value.

Platí pro