static List <Dier> sorteerDierenOpGrote(List <Dier> lijst) { List <Dier> dierSwitchList = new List <Dier>(); foreach (Dier dier in lijst) { dierSwitchList.Add(dier); } foreach (Dier dier in dierSwitchList) { for (int i = 0; i <= lijst.Count - 1; i++) { for (int j = i + 1; j < lijst.Count; j++) { if (lijst[i].size < lijst[j].size) { Dier dierTemp = lijst[i]; lijst[i] = lijst[j]; lijst[j] = dierTemp; } } } } return(lijst); }
public static Dier AddAnimal(string naam, string dieet, string grote) { Dier dier; int voedselKeuze = int.Parse(dieet); int groteKeuze = int.Parse(grote); dier = new Dier(naam, (Dier.Dieet)voedselKeuze, (Dier.Grote)groteKeuze); return(dier); }
public void AddDier(Dier dier) { if (Punten >= (int)dier.groote && !(biggestCarn >= (int)dier.groote)) { Diers.Add(dier); updatePunten(); getBigCarn(); } }
public bool HasSpace(Dier dier) { if (Punten >= (int)dier.groote && !(biggestCarn >= (int)dier.groote)) { return(true); } else { return(false); } }