ex-oop-02-horse-race/HorseRace/Program.cs
github-classroom[bot] a681bc9dcb
Initial commit
2024-10-15 17:16:17 +00:00

30 lines
No EOL
545 B
C#

using System.Text;
using HorseRace;
Console.OutputEncoding = Encoding.UTF8;
Console.WriteLine($"*** Horse Race ***{Environment.NewLine}");
if (!HorseImporter.TryReadHorses("Data/horses.csv", out Horse[]? horses)
|| horses == null)
{
Console.WriteLine("Failed to parse horses");
return;
}
if (horses.Length == 0)
{
Console.WriteLine("No horses available");
return;
}
var race = new HorseRace.HorseRace(horses);
race.PrintStartList();
Console.ReadKey();
race.PerformRace();
Console.WriteLine();
race.PrintResults();