Vector<T>.CopyTo Método

Definição

Sobrecargas

CopyTo(Span<Byte>)

Copia o vetor para o Span<T> especificado.Copies the vector to the given Span<T>.

CopyTo(Span<T>)

Copia o vetor para o intervalo especificado.Copies the vector to the given span. ..

CopyTo(T[])

Copia a instância de vetor para uma matriz de destino especificada.Copies the vector instance to a specified destination array.

CopyTo(T[], Int32)

Copia a instância de vetor para uma matriz de destino especificada, começando em uma posição de índice especificada.Copies the vector instance to a specified destination array starting at a specified index position.

CopyTo(Span<Byte>)

Copia o vetor para o Span<T> especificado.Copies the vector to the given Span<T>.

public:
 void CopyTo(Span<System::Byte> destination);
public void CopyTo (Span<byte> destination);
member this.CopyTo : Span<byte> -> unit
Public Sub CopyTo (destination As Span(Of Byte))

Parâmetros

destination
Span<Byte>

O intervalo de destino para o qual os valores são copiados.The destination span to which the values are copied. O intervalo de destino precisa ter, pelo menos, o tamanho Count.The destination span must be at least size Count.

Exceções

O número de elementos no vetor de origem é maior que aqueles disponíveis no intervalo de destino.The number of elements in the source vector is greater than those available in the destination span.

CopyTo(Span<T>)

Copia o vetor para o intervalo especificado.Copies the vector to the given span. ..

public:
 void CopyTo(Span<T> destination);
public void CopyTo (Span<T> destination);
member this.CopyTo : Span<'T (requires 'T : struct)> -> unit
Public Sub CopyTo (destination As Span(Of T))

Parâmetros

destination
Span<T>

O intervalo de destino para o qual os valores são copiados.The destination span to which the values are copied. O intervalo de destino precisa ter, pelo menos, o tamanho Count.The destination span must be at least size Count.

Exceções

O número de elementos no vetor de origem é maior que aqueles disponíveis no intervalo de destino.The number of elements in the source vector is greater than those available in the destination span.

CopyTo(T[])

Copia a instância de vetor para uma matriz de destino especificada.Copies the vector instance to a specified destination array.

public:
 void CopyTo(cli::array <T> ^ destination);
public void CopyTo (T[] destination);
member this.CopyTo : 'T[] -> unit
Public Sub CopyTo (destination As T())

Parâmetros

destination
T[]

A matriz a receber uma cópia dos valores de vetor.The array to receive a copy of the vector values.

Exceções

destination é null.destination is null.

O número de elementos no vector atual é maior que o número de elementos disponíveis na matriz destination.The number of elements in the current vector is greater than the number of elements available in the destination array.

Comentários

A operação de cópia começa no índice 0 de destination.The copy operation begins at index 0 of destination. A matriz de destino deve ter pelo menos @no__t elementos-0.The destination array must have at least Vector<T>.Count elements.

CopyTo(T[], Int32)

Copia a instância de vetor para uma matriz de destino especificada, começando em uma posição de índice especificada.Copies the vector instance to a specified destination array starting at a specified index position.

public:
 void CopyTo(cli::array <T> ^ destination, int startIndex);
public void CopyTo (T[] destination, int startIndex);
member this.CopyTo : 'T[] * int -> unit
Public Sub CopyTo (destination As T(), startIndex As Integer)

Parâmetros

destination
T[]

A matriz a receber uma cópia dos valores de vetor.The array to receive a copy of the vector values.

startIndex
Int32

O índice inicial no destination em que a operação de cópia será iniciada.The starting index in destination at which to begin the copy operation.

Exceções

destination é null.destination is null.

O número de elementos na instância atual é maior do que o número de elementos disponível de startIndex até o final da matriz destination.The number of elements in the current instance is greater than the number of elements available from startIndex to the end of the destination array.

index é menor que zero ou maior que o último índice em destination.index is less than zero or greater than the last index in destination.

Comentários

A operação de cópia começa no índice startIndex de destination.The copy operation begins at index startIndex of destination. A matriz de destino deve ter pelo menos startIndex @ no__t-1 @ no__t-2 elementos.The destination array must have at least startIndex + Vector<T>.Count elements.

Aplica-se a