Пример #1
0
 /// <summary>
 /// Retrouver la liste des licorne parmi les animaux
 /// </summary>
 /// <returns></returns>
 public IEnumerable <Licorne> TrouverLesLicornesParmiLesAnimaux()
 {
     // Version méthode d'extension
     return(ListeAnimaux.OfType <Licorne>());
     // Version déclarative
     //return from animal in ListeAnimaux
     //       where animal is Licorne
     //       select animal as Licorne;
 }
Пример #2
0
 // Start is called before the first frame update
 void Start()
 {
     cela = this;
 }
Пример #3
0
 /// <summary>
 /// Retourner la liste des animaux sans ceux qui font partie de la liste des licorne
 /// </summary>
 /// <returns></returns>
 public IEnumerable <Animal> LesAnimauxQuiNontPasLaChanceDEtreDesLicornes()
 {
     // Version méthode d'extension
     return(ListeAnimaux.Except(ListeLicorne));
     // Pas de version déclarative...
 }