Compartir a través de


Vector<T>.CopyTo Método

Definición

Sobrecargas

CopyTo(Span<Byte>)

Copia el vector en el objeto Span<T> dado.

CopyTo(Span<T>)

Copia el vector en el intervalo determinado. .

CopyTo(T[])

Copia la instancia de vector en una matriz de destino especificada.

CopyTo(T[], Int32)

Copia la instancia de vector en una matriz de destino especificada a partir de una posición de índice especificada.

CopyTo(Span<Byte>)

Source:
Vector_1.cs
Source:
Vector_1.cs
Source:
Vector_1.cs

Copia el vector en el objeto Span<T> dado.

public:
 void CopyTo(Span<System::Byte> destination);
public readonly void CopyTo (Span<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>

Intervalo de destino en el que se copian los valores. El intervalo de destino debe tener al menos el tamaño Count.

Excepciones

El número de elementos del vector de origen es mayor que los que hay disponibles en el intervalo de destino.

.NET 5 y versiones posteriores: no se admite el tipo T .

Se aplica a

CopyTo(Span<T>)

Source:
Vector_1.cs
Source:
Vector_1.cs
Source:
Vector_1.cs

Copia el vector en el intervalo determinado. .

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

Parámetros

destination
Span<T>

Intervalo de destino en el que se copian los valores. El intervalo de destino debe tener al menos el tamaño Count.

Excepciones

El número de elementos del vector de origen es mayor que los que hay disponibles en el intervalo de destino.

.NET 5 y versiones posteriores: no se admite el tipo T .

Se aplica a

CopyTo(T[])

Source:
Vector_1.cs
Source:
Vector_1.cs
Source:
Vector_1.cs

Copia la instancia de vector en una matriz de destino especificada.

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

Parámetros

destination
T[]

Matriz que se va a recibir una copia de los valores del vector.

Excepciones

destination es null.

El número de elementos del vector actual es mayor que el número de elementos disponibles en la matriz destination.

.NET 5 y versiones posteriores: no se admite el tipo T .

destination es null.

Comentarios

La operación de copia comienza en el índice 0 de destination. La matriz de destino debe tener al menos Vector<T>.Count elementos.

Se aplica a

CopyTo(T[], Int32)

Source:
Vector_1.cs
Source:
Vector_1.cs
Source:
Vector_1.cs

Copia la instancia de vector en una matriz de destino especificada a partir de una posición de índice especificada.

public:
 void CopyTo(cli::array <T> ^ destination, int startIndex);
public void CopyTo (T[] destination, int startIndex);
public readonly 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[]

Matriz que se va a recibir una copia de los valores del vector.

startIndex
Int32

Índice inicial de destination donde debe comenzar la operación de copia.

Excepciones

destination es null.

El número de elementos de la instancia actual es mayor que el número de elementos disponibles desde startIndex hasta el final de la matriz destination.

index es menor que cero o mayor que el último indice de destination.

.NET 5 y versiones posteriores: no se admite el tipo T .

destination es null.

Comentarios

La operación de copia comienza en el índice startIndex de destination. La matriz de destino debe tener al menos startIndex + Vector<T>.Count elementos.

Se aplica a