Пример #1
0
        /// <summary>
        /// Cette Méthode permet de choisir le nom d'un animal par random dans la liste d'animaux de la bibliotheque.
        /// Le random choisi un index du tableau (de 0 à 8).
        /// L'enregistrement de l'index de l'animal choisi pour que les 2 autres Classes Corps et Pattes 
        /// ne puissent plus re-selectionner le même animal.
        /// </summary>
        public void RandomAnimal()
        {
            Bibliotheque liste = new Bibliotheque();
            Random rand = new Random();

            IndexTete = rand.Next(liste.ListAnimaux.Count);
            NomAnimal = liste.ListAnimaux[IndexTete];
        }
Пример #2
0
 /// <summary>
 /// Cette Méthode permet de choisir le nom d'un animal par random dans la liste d'animaux de la bibliotheque.
 /// Le random choisi un index du tableau (de 0 à 8).
 /// </summary>
 /// <param name="tete"></param>
 /// <param name="corps"></param>
 public void RandomAnimal(Tete tete, Corps corps)
 {
     Bibliotheque liste = new Bibliotheque();
     Random rand = new Random();
     do
     {
         _indexPattes = rand.Next(liste.ListAnimaux.Count);
     } while (_indexPattes == tete.IndexTete || _indexPattes == corps.IndexCorps);
     _nomAnimal = liste.ListAnimaux[_indexPattes];
 }