Example #1
0
 //vi vil gerne kunne se alle hold
 // samt printe
 public void PrintAlleHold()
 {
     foreach (KeyValuePair <string, hold> i in Holdliste)
     {
         hold aHold = i.Value;
         Console.WriteLine($"Hold navn :{aHold.GetHoldnavn()}, Spillere {aHold.GetSpiller()}");
     }
 }
Example #2
0
        /// <summary>
        /// denne metode ser alle vores hold igennem vi sætter highscore til at være 0 og derefter sammenligner vi
        /// den går igennem hvert hold og via "større mindre" finder den det største i.value er holdets mål og ahold = i.value er hold navn
        ///
        /// </summary>
        public void PrintHighestTeamScore()
        {
            int  highScore = 0;
            hold aHold     = null;

            foreach (KeyValuePair <string, hold> i in Holdliste)
            {
                if (i.Value.Antalgoal() > highScore)
                {
                    highScore = i.Value.Antalgoal();
                    aHold     = i.Value;
                }
            }

            Console.WriteLine($"{aHold.GetTopScore()} har en highscore på {highScore}");
        }
Example #3
0
 //her tilføjre vi et hold list vores dictionary
 public void AddHoldToList(hold aHold)
 {
     Holdliste.Add(aHold.GetHoldnavn(), aHold);
 }