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ý objekt Memory<T> nad celou zadanou maticí. |
Memory<T>(T[], Int32, Int32) |
Vytvoří nový Memory<T> objekt, který obsahuje zadaný počet prvků pole začínající na zadaném indexu. |
Memory<T>(T[])
- Zdroj:
- Memory.cs
- Zdroj:
- Memory.cs
- Zdroj:
- Memory.cs
Vytvoří nový objekt Memory<T> nad celou zadanou 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 vytvořit objekt Memory<T>.
Výjimky
Poznámky
Pokud je array
null
, vrátí tento konstruktor objekt Memory<T> s default<T>
hodnotou.
Platí pro
Memory<T>(T[], Int32, Int32)
- Zdroj:
- Memory.cs
- Zdroj:
- Memory.cs
- Zdroj:
- Memory.cs
Vytvoří nový Memory<T> objekt, který obsahuje zadaný počet prvků pole začínající 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é pole.
Výjimky
array
je null
, ale start
nebo length
není nula.
-nebo-
start
je mimo hranice pole.
-nebo-
start
a length
překročí počet prvků v poli.
T
je referenční typ a array
není pole typu T
.
Poznámky
Pokud je array
null
, vrátí tento konstruktor objekt Memory<T> s default<T>
hodnotou.