Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Metodo Dictionary<TKey, TValue>.ValueCollection.ICollection.CopyTo (Array, Int32)

 

Data di pubblicazione: ottobre 2016

Copia gli elementi di ICollection in Array a partire da un particolare indice Array.

Spazio dei nomi:   System.Collections.Generic
Assembly:  mscorlib (in mscorlib.dll)

void ICollection.CopyTo(
	Array array,
	int index
)

Parametri

array
Type: System.Array

Oggetto Array unidimensionale che rappresenta la destinazione degli elementi copiati dall'oggetto ICollection. L'indicizzazione di Array deve essere in base zero.

index
Type: System.Int32

Indice in base zero in array in corrispondenza del quale viene avviata la copia.

Exception Condition
ArgumentNullException

array è null.

ArgumentOutOfRangeException

index è minore di zero.

ArgumentException

array è multidimensionale.

-oppure-

array non ha un'indicizzazione in base zero.

-oppure-

Il numero di elementi nell'origine ICollection è maggiore dello spazio disponibile da index alla fine della destinazione array.

-oppure-

Il tipo di origine ICollection non può essere eseguire automaticamente il cast al tipo di destinazione array.

System_CAPS_noteNota

Se il tipo di origine ICollection non può essere eseguire automaticamente il cast al tipo di destinazione array, le implementazioni non generiche di ICollection.CopyTo generano InvalidCastException, mentre le implementazioni generiche generano ArgumentException.

Questo metodo è un'operazione O (n) operazione, in cui n è Count.

Universal Windows Platform
Disponibile da 8
.NET Framework
Disponibile da 2.0
Libreria di classi portabile
Supportato in: piattaforme .NET portabili
Silverlight
Disponibile da 2.0
Windows Phone Silverlight
Disponibile da 7.0
Windows Phone
Disponibile da 8.1
Torna all'inizio
Mostra: