Memory<T> Konstruktory
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í
Memory<T>(T[]) |
Vytvoří nový Memory<T> objekt nad celou určitou maticí. |
Memory<T>(T[], Int32, Int32) |
Vytvoří nový Memory<T> objekt, který obsahuje zadaný počet prvků pole začínajícího na zadaném indexu. |
Memory<T>(T[])
Vytvoří nový Memory<T> objekt nad celou určitou maticí.
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())
Parametry
- array
- T[]
Pole, ze kterého chcete objekt vytvořit Memory<T> .
Výjimky
Poznámky
Pokud array
ano null
, vrátí Memory<T> tento konstruktor objekt s default<T>
hodnotou.
Platí pro
Memory<T>(T[], Int32, Int32)
Vytvoří nový Memory<T> objekt, který obsahuje zadaný počet prvků pole začínajícího na zadaném indexu.
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)
Parametry
- array
- T[]
Zdrojová matice.
Výjimky
array
je null
, ale start
nebo length
je nenulová.
-nebo-
start
je mimo hranice pole.
-nebo-
start
a length
překračuje počet prvků v poli.
T
je referenční typ a array
není pole typu T
.
Poznámky
Pokud array
ano null
, vrátí Memory<T> tento konstruktor objekt s default<T>
hodnotou.