Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

SortedList<TKey, TValue>.ICollection<KeyValuePair<TKey, TValue>>.CopyTo, méthode

Copie les éléments de ICollection<T> dans un Array, en commençant à un index Array particulier.

Espace de noms :  System.Collections.Generic
Assemblys :   System (dans System.dll)
  System.Collections (dans System.Collections.dll)

void ICollection<KeyValuePair<TKey, TValue>>.CopyTo(
	KeyValuePair<TKey, TValue>[] array,
	int arrayIndex
)

Paramètres

array
Type : System.Collections.Generic.KeyValuePair<TKey, TValue>[]
Array unidimensionnel qui constitue la destination des éléments copiés à partir de ICollection<T>. Array doit avoir une indexation de base zéro.
arrayIndex
Type : System.Int32
Index de base zéro dans array au niveau duquel la copie commence.

Implémentations

ICollection<T>.CopyTo(T[], Int32)

ExceptionCondition
ArgumentNullException

array a la valeur null.

ArgumentOutOfRangeException

arrayIndex est inférieur à zéro.

ArgumentException

Le nombre d'éléments dans le ICollection<T> source est supérieur à la quantité d'espace disponible entre arrayIndex et la fin du array de destination.

Cette méthode détermine l'égalité à l'aide du comparateur par défaut Comparer<T>.Default pour System.Collections.Generic.KeyValuePair<TKey, TValue>.

Cette méthode est un O (n) opération, où n est Count.

.NET Framework

Pris en charge dans : 4.6, 4.5, 4, 3.5, 3.0, 2.0

.NET Framework Client Profile

Pris en charge dans : 4, 3.5 SP1

Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (rôle principal du serveur non pris en charge), Windows Server 2008 R2 (rôle principal du serveur pris en charge avec SP1 ou version ultérieure ; Itanium non pris en charge)

.NET Framework ne prend pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.

Ajouts de la communauté

Afficher: