public void T01_Espèce(int i, EspèceDeNoeud espèce) { TestUtil.NotImplementedInconclusive(() => AreEqual(espèce, FactoryPlus.Arbres123()?.ElementAtOrDefault(i - 1)?.Espèce) ); }
public static int NbEspèce(Noeud?arbre, EspèceDeNoeud espèce) { int nbEspèce = 0; parcourir(arbre, espèce); return(nbEspèce); void parcourir(Noeud?noeud, EspèceDeNoeud espèce) { if (noeud is null) { return; } else { if (noeud.Espèce == espèce) { nbEspèce++; } parcourir(noeud.Gauche, espèce); parcourir(noeud.Droite, espèce); } } }