Bonjour à tous,

voila mon problème, j'ai une classe ou je défini des constantes physiques :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
 class constant:data
    {   
            public Double value;
            public String unit;
 
            // constant constructor
            public constant(String n, Double v, String u)
            {
                this.name = n;
                this.value = v;
                this.unit = u;
            }
}
sachant que cette classe est une sous classe de la classe "data" ou figure simplement en plus un string "name".

J'aimerais remplir un tableau ArrayList ( le format ArrayList m'est imposé ) avec ces objets :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
   constant NewConstant = new constant(CName.Text.Trim(), 
Double.Parse(CValue.Text.Trim()), Cunit.Text.Trim());
 
 
                ConstList.Add(NewConstant);
CName, CValue et Cunit sont des box ou se trouvent les infos, et ConstList mon ArrayList

Problème : comment pouvoir récupérer les entités en tant qu'objet dans ConstList. Par exemple, si je veux utiliser un object qui a pour nom "k", je voudrais pouvoir faire un foreach dans la ArrayList en appliquant un espece de "obj.name"...

J'espere avoir été assez clair.

En vous remerciant par avance,

Cordialement