Files
Memory/Memory.Cmd/Program.cs
2024-11-05 19:01:21 +01:00

30 lines
748 B
C#

using Memory.Logic;
namespace Memory.Cmd
{
internal class Program
{
static void Main()
{
Game game = new();
Renderer renderer = new(game);
while (!game.IsFinished())
{
renderer.Render();
Console.Write("Enter card number: ");
try
{
game.ClickCard(game.Cards[int.Parse(Console.ReadLine()!) - 1]);
}
catch (Exception)
{
Console.WriteLine("Invalid card number given.");
Console.ReadLine();
}
Console.Clear();
}
renderer.Render();
}
}
}