Partager via


ReadOnlyDictionary<TKey,TValue>.ICollection.CopyTo(Array, Int32) Méthode

Définition

Copie les éléments du dictionnaire dans un tableau, en commençant au niveau de l’index de tableau spécifié.

 virtual void System.Collections.ICollection.CopyTo(Array ^ array, int index) = System::Collections::ICollection::CopyTo;
void ICollection.CopyTo (Array array, int index);
abstract member System.Collections.ICollection.CopyTo : Array * int -> unit
override this.System.Collections.ICollection.CopyTo : Array * int -> unit
Sub CopyTo (array As Array, index As Integer) Implements ICollection.CopyTo

Paramètres

array
Array

Tableau unidimensionnel qui constitue la destination des éléments copiés à partir du dictionnaire. Ce tableau doit avoir une indexation de base zéro.

index
Int32

Index de base zéro dans l'array à partir duquel la copie commence.

Implémente

Exceptions

array a la valeur null.

index est inférieur à zéro.

array est multidimensionnel.

- ou -

Le nombre d’éléments dans le dictionnaire source est supérieur à la quantité d’espace disponible entre index et la fin du array de destination.

- ou -

Le type du dictionnaire source ne peut pas être automatiquement casté en type d’array de destination.

Remarques

Ce membre est une implémentation d'un membre d'interface explicite. Il peut uniquement être utilisé lorsque l'instance de ReadOnlyDictionary<TKey,TValue> est castée en interface ICollection.

S’applique à