Evidence.CopyTo(Array, Int32) Metodo

Definizione

Avviso

Questa API è ora obsoleta.

Copia gli oggetti di evidenza in un oggetto Array.Copies evidence objects to an Array.

public:
 virtual void CopyTo(Array ^ array, int index);
[System.Obsolete]
public void CopyTo (Array array, int index);
public void CopyTo (Array array, int index);
[System.Obsolete("Evidence should not be treated as an ICollection. Please use the GetHostEnumerator and GetAssemblyEnumerator methods rather than using CopyTo.")]
public void CopyTo (Array array, int index);
abstract member CopyTo : Array * int -> unit
override this.CopyTo : Array * int -> unit
Public Sub CopyTo (array As Array, index As Integer)

Parametri

array
Array

Matrice di destinazione in cui copiare gli oggetti di evidenza.The target array to which to copy evidence objects.

index
Int32

Posizione con inizio zero nella matrice in cui si deve avviare la copia degli oggetti di evidenza.The zero-based position in the array to which to begin copying evidence objects.

Implementazioni

Attributi

Eccezioni

array è null.array is null.

index non rientra nell'intervallo della matrice di destinazione.index is outside the range of the target array.

Esempio

Nell'esempio di codice riportato di seguito viene illustrato l'utilizzo del metodo CopyTo.The following code example shows the use of the CopyTo method. Questo esempio fa parte di un esempio più ampio fornito per la classe Evidence.This example is part of a larger example provided for the Evidence class.

Console::WriteLine( "\nCopy the evidence to an array using CopyTo, then display the array." );
array<Object^>^evidenceArray = gcnew array<Object^>(myEvidence->Count);
myEvidence->CopyTo( evidenceArray, 0 );
for each (Object^ obj in evidenceArray)
{
   Console::WriteLine(obj->ToString());
}
Console.WriteLine("\nCopy the evidence to an array using CopyTo, then display the array.");
object[] evidenceArray = new object[myEvidence.Count];
myEvidence.CopyTo(evidenceArray, 0);
foreach (object obj in evidenceArray)
{
    Console.WriteLine(obj.ToString());
}
Console.WriteLine(ControlChars.Lf & "Copy the evidence to an array using CopyTo, then display the array.")
Dim evidenceArray(myEvidence.Count - 1) As Object
myEvidence.CopyTo(evidenceArray, 0)
Dim obj As Object
For Each obj In evidenceArray
    Console.WriteLine(obj.ToString())
Next obj

Si applica a