private void TestExpressions() { Expressions myex = new Expressions("MyEx", false); //myex.SousListe.Add(new Expressions(50, true)); //myex.SousListe.Add(new Expressions(2, false)); //myex.SousListe.Add(new Expressions(10, true)); myex.AddNode(); myex.AddNode(); myex.AddLeaf(10); myex.AddLeaf(10); myex.AddLeaf(10); Expressions xp1 = new Expressions("XP1", true); xp1.AddNode(); xp1.AddLeaf(10); xp1.AddNode(); xp1.AddLeaf(10); xp1.AddNode(); xp1.AddLeaf(10); Expressions xp2 = new Expressions("XP2", false); xp2.AddNode(); xp2.AddLeaf(10); xp2.AddNode(); xp2.AddLeaf(10); xp2.AddNode(); xp2.AddLeaf(10); myex.SousListe.Add(xp1); myex.SousListe.Add(xp2); myex.FillNodes(); Debug.WriteLine(myex.ExpressionsValables.ToString()); }