ReadOnlyMemory<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í
ReadOnlyMemory<T>(T[]) |
Vytvoří novou oblast paměti po celou dobu cílového pole. |
ReadOnlyMemory<T>(T[], Int32, Int32) |
Vytvoří novou oblast paměti nad částí cílového pole začínající na zadané pozici a včetně zadaného počtu prvků. |
ReadOnlyMemory<T>(T[])
Vytvoří novou oblast paměti po celou dobu cílového pole.
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())
Parametry
- array
- T[]
Cílové pole.
Výjimky
array
je kovariantní a typ pole není přesně T[]
.
Poznámky
Vrátí default
, když array
je null
.
Platí pro
ReadOnlyMemory<T>(T[], Int32, Int32)
Vytvoří novou oblast paměti nad částí cílového pole začínající na zadané pozici a včetně zadaného počtu prvků.
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)
Parametry
- array
- T[]
Cílové pole.
- start
- Int32
Index, na kterém má začínat oblast paměti.
- length
- Int32
Počet položek v oblasti paměti.
Výjimky
array
je kovariantní a typ pole není přesně T[]
.
start
, length
nebo start
+ length
identifikujte pozici mimo oblast pole.
Poznámky
Vrátí default
, když array
je null
.