Memory<T> Konstruktory
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
Memory<T>(T[]) |
Tworzy nowy Memory<T> obiekt w całości określonej tablicy. |
Memory<T>(T[], Int32, Int32) |
Tworzy nowy Memory<T> obiekt zawierający określoną liczbę elementów tablicy rozpoczynających się od określonego indeksu. |
Memory<T>(T[])
Tworzy nowy Memory<T> obiekt w całości określonej tablicy.
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[]
Tablica, z której ma zostać utworzony Memory<T> obiekt.
Wyjątki
Uwagi
Jeśli array
jest to null
, ten konstruktor zwraca Memory<T> obiekt z wartością default<T>
.
Dotyczy
Memory<T>(T[], Int32, Int32)
Tworzy nowy Memory<T> obiekt zawierający określoną liczbę elementów tablicy rozpoczynających się od określonego indeksu.
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[]
Tablica źródłowa.
Wyjątki
array
to null
, ale start
lub length
jest inny niż zero.
-lub-
start
znajduje się poza granicami tablicy.
-lub-
start
i length
przekracza liczbę elementów w tablicy.
T
jest typem odwołania i array
nie jest tablicą typu T
.
Uwagi
Jeśli array
jest to null
, ten konstruktor zwraca Memory<T> obiekt z wartością default<T>
.