Home
Browsez les 647 exemples
Téléchargez les 647 exemples
Téléchargez des chapitres
Achetez sur amazon.fr

Niveau: Débutant/Intermédiaire
ISBN-2-84177-339-6
50 Euros

Chapitre 15: Collections


Chapitre 14<     > Chapitre 16


Exemples: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24

Table des matières:

Parcours des éléments d'une collection avec 'foreach' et 'in'
       Exemple d'utilisation de foreach et in sur un tableau
       foreach et les tableaux irréguliers
       Implémenter l'utilisation de la syntaxe foreach et in sur vos propres classes

Les tableaux
       Références vers un tableau et création de tableaux
       Accès aux éléments d'un tableau et détection des débordements
       Les tableaux irréguliers (jagged arrays)
       Initialisation des éléments d'un tableau
       Covariance sur les tableaux
       La classe System.Array
       Tableaux de bits

Les séquences
       L'interface System.Collections.Generic.ICollection<T>
       L'interface System.Collections.Generic.IList<T>
       La classe System.Collections.Generic.List<T>
       Les interfaces System.ComponentModel.IBindingList et System.ComponentModel.IListSource
       La classe System.Collections.Generic.LinkedList<T>
       Liste de chaînes de caractères
       La classe System.Collections.Generic.Queue<T>
       La classe System.Collections.Generic.Stack<T>

Les dictionnaires
       L'interface Sytem.Collections.Generic.IDictionary<K,V>
       La classe System.Collections.Generic.SortedDictionary<K,V>
       La classe System.Collections.Generic.Dictionary<K,V>
       Parcours des éléments d'un dictionnaire

Trier les éléments d'une collection
       Les interfaces IComparer<T> et IComparable<T>
       Trier les éléments d'un tableau
       Trier les éléments d'une instance de List<T>

Foncteurs et manipulation des collections
       Nouvelles délégations spécialisées et foncteurs
       Utilisation des méthodes anonymes
       Support des classes List<T> et Array
       Itérateurs et collections

Correspondance entre System.Collections.Generic et System.Collections


Copyright Patrick Smacchia 2006 2007