Les Collections


Tableaux Rappel Les tableaux dans C servent stocker un nombre fixe dobjets de mme types Exemples string stringTab new string3 quotOnequot quotTwoquot quotThreequot Produit produitTab new Produit2 new ProduitquotSmartphonequot new ProduitquotTabletquot
Collection dfinition Comment faire lorsque Les objets stocker sont de types diffrents Le nombre dobjets stock est inconnu la compilation exemple nombre darticles dans un site marchand
Collection dfinition Une collection est un type qui permet le stockage dun nombre variable dobjets de types diffrents si besoin stockage en tant quinstances de la classe Object Il nest pas ncessaire de spcifier la taille de la collection puisque la taille peut changer dynamiquement en cours de lexcution Les collections standards sont disponibles dans lespace de nom SystemCollections
Collection ArrayList La classe ArrayList Tableau dynamique reprsente un tableau dlments de type Object La taille de la collection varie dynamiquement lors de lexcution La collection stocke les rfrences dobjets et non les objets eux-mmes
Collection ArrayList Crer une instance de la collection ArrayList ArrayList collection1 new ArrayList On peut spcifier la capacit initiale mais cest peu utile ArrayList collection2 new ArrayList3
Collection ArrayList Ajouter des lments la collection ArrayList ArrayList collection1 new ArrayList On peut ajouter des lments de types diffrents collection1Add1 collection1AddquotDidiquot collection1AddDateTimeNow
Collection ArrayList Personne p new Personne Ali ArrayList liste new ArrayList listeAddp ListeAdd88 p Ali liste liste 88 1
Collection ArrayList Ajouter une collection dlments la collection ArrayList string tab quotBonjourquotquotBonsoirquot collection1AddRangetab ArrayList c2 new ArrayList c2Addnew ProduitquotSmartphonequot c2Addnew ProduitquotTabletquot collection1AddRangec2
Collection ArrayList Accder un lment spcifique de la collection ArrayList ArrayList liste1 new ArrayList liste1AddquotVendrediquot liste1Add18 Vendredi ConsoleWriteLineliste10 Modifier le deuxime lment liste11 23 23 ConsoleWriteLineliste11 Gnre une exception index hors limites ConsoleWriteLineliste12
Collection ArrayList Insrer un lment une position spcifique de la collection ArrayList ArrayList liste new ArrayList listeAddquotAquot listeAddquotBquot listeAddquotCquot listeInsert1 quotEquot listeInsert3 quotFquot
Collection ArrayList Insrer un lment une position spcifique de la collection ArrayList liste E F A A B C 0 1 2 3 4
Collection ArrayList Insrer une collection dlments une position spcifique de la collection ArrayList
Collection ArrayList Supprimer la premire occurrence si elle existe dun objet spcifique dans la collection Arraylist
Collection ArrayList Supprimer lobjet selon sa position dans la collection Arraylist
Collection ArrayList Supprimer une range dobjets partir dune position dans la collection ArrayList
Collection ArrayList Vider totalement une collection ArrayList
Collection ArrayList Obtenir lindex dun objet
Collection ArrayList Vrifier lexistence dun objet dans la collection
Collection ArrayList Interface IComparer
Collection ArrayList Trier les lments dans lintgralit de ArrayList Sort
Collection ArrayList Trier les lments dans lintgralit de ArrayList laide dun comparateur spcifi SortIComparer
Collection ArrayList Inverser lordre des lments dans lintgralit de la collection ArrayList
Collection ArrayList Proprits de la classe ArrayList Capacity Obtient ou dfinit le nombre dlments que ArrayList peut contenir Count Obtient le nombre dlments rellement contenus dans ArrayList
Collection ArrayList Parcours dune collection ArrayList for
Collection ArrayList Parcours dune collection ArrayList Foreach
Collection ArrayList Exercice Classe Stagiaire avec Nom Prnom Age Genre F ou M Constructeurs avec 4 paramtres Redfinition de ToString pour retourner une chane comme Ali SalmiM19 Classe Filire avec Libell Effectif Constructeur avec un seul paramtre libell Mthodes pour Ajouter un stagiaire Retirer un stagiaire Chercher un Stagiaire par nom et prnom Chercher les stagiaires ayant un prnom donn Redfinir ToString pour retourner la liste des stagiaires avec sparation par Ali Salmi M 19Laila BamouF21Moncef ZitouniM20
تحميل

PPTX

2505 مشاهدة.

Omar Ajouaou

Omar Ajouaou

أرسلت .



كلمات مفتاحية :
les collections
les collections wetud docs ...