Salut.
Je ne sais pas si j'ai bien compris mais si tu veux ajouter le couple [MonObjet,int] dans une liste tu dois passer par une class composite.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
| class Composite
{
private int val;
public int Valeur
{
get { return val; }
set { val = value; }
}
private MonObjet obj;
public MonObjet MonObjet
{
get { return obj; }
set { obj = value; }
}
}
class MonObjet
{
} |
et puis t peux l'utiliser comme ceci
1 2 3 4 5 6 7
| List<Composite> compList = new List<Composite>();
Composite c = new Composite();
c.Valeur = 23;
c.MonObjet = new MonObjet();
compList.Add(c); |
Si te veux une liste contenant un tableau il suffit d'ecrire par exemple :
List<MonObjet[]> moList = new List<MonObjet[]>();
Si tu veux une liste de deux tableaux tu dois encore une fois passer par une classe composite mais cette fois les proprietes seront des tableau a n'importe combien d'elements.
A+
Partager