Memory<T> Construtores
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
Memory<T>(T[]) |
Cria um novo objeto Memory<T> sobre a totalidade de uma matriz especificada. |
Memory<T>(T[], Int32, Int32) |
Cria um novo objeto Memory<T> que inclui um número especificado de elementos de uma matriz, começando em um índice especificado. |
Memory<T>(T[])
Cria um novo objeto Memory<T> sobre a totalidade de uma matriz especificada.
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())
Parâmetros
- array
- T[]
A matriz com base na qual criar o objeto Memory<T>.
Exceções
Comentários
Se array
for null
, esse construtor retorna um Memory<T> objeto com um default<T>
valor.
Aplica-se a
Memory<T>(T[], Int32, Int32)
Cria um novo objeto Memory<T> que inclui um número especificado de elementos de uma matriz, começando em um índice especificado.
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)
Parâmetros
- array
- T[]
A matriz de origem.
Exceções
array
é null
, mas start
ou length
é diferente de zero.
- ou -
start
está fora dos limites da matriz.
- ou -
start
e length
excedem o número de elementos da matriz.
T
é um tipo de referência, e array
não é uma matriz do tipo T
.
Comentários
Se array
for null
, esse construtor retorna um Memory<T> objeto com um default<T>
valor.