Est-ce quelqu'un sait comme puis-je afficher le contenu d'un arraylist qui se trouve dans un arraylist ?
Est-ce quelqu'un sait comme puis-je afficher le contenu d'un arraylist qui se trouve dans un arraylist ?
Qu'entends-tu par afficher ?
Tu peux récuperer l'instance de ton arraylist qui se trouve dans ton arraylist avec une variable tout simplement
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Dim arrValeurs As Arraylist ' Récupération d'une arraylist dans une arraylist arrValeurs = arrContenant(0)
Well, J'ai un arraylist qui contient sequentiellement un nom suivi d'un arraylist
contenant plusieurs elements cad
ArrayList1(nom, ArrayList2)
Comment puis-je afficher le contenu de ArrayList2 ??
Ce code me donne le contenu de arraylist1, donc (nom et System.Collections.ArrayList) .. je veux pouvoir acceder aux elements de arraylist2. comment?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 foreach (object o in arraylist1) DTD += " " + o.ToString() + " "; Console.WriteLine(DTD);
C'est pas très clair !!
Tu veux afficher le contenu de ton arraylist2 dans un string ??
Arraylist1 contient
Indice 0 : Nom <- Type string
Indice 1 : Arraylist2 <- Type arrayList
Variable String DTD = Valeur Arraylist(0) + Valeur Arraylist(1) ?
Y a quoi exactement dans Arraylist2 ?
Je suis en train de generer un DTD a partir d'un document XML.
Je veux mettre dans cet arraylist:
- le nom du parent suivi de
- l'ensemble des fils de ce parent donc c'est un arraylist
Arraylist1= (nom,[fils1, fils2, fils3,...])
ArrayList2= [fils1, fils2, fils3,...]
Je veux avoir comme resultat: fils1,fils2,fils3,..
Ok, et bien il te faut récupérer l'instance de ton arraylist
Comme tu sais qu'elle se trouve en seconde position dans ta liste principale...
Edit:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 // je declare une variable pour récupérer mon arraylist2 Arraylist arraylist2 = arraylist1[1]; foreach (object o in arraylist2) DTD += " " + o.ToString() + " "; Console.WriteLine(DTD);
Désolé si la syntaxe n'est pas correct, je developpe sous Vb...
Partager