Add day 1

This commit is contained in:
2022-12-05 11:26:42 +01:00
parent 00e8303b90
commit 2dfe5d1bb5
4 changed files with 2308 additions and 6 deletions

View File

@@ -5,7 +5,8 @@ public abstract class Day
public abstract int Number { get; }
public abstract string Name { get; }
public abstract void Run();
public abstract void RunPart1();
public abstract void RunPart2();
public override string ToString()
{

File diff suppressed because it is too large Load Diff

View File

@@ -7,7 +7,12 @@ public class Day2 : Day
public override int Number { get; } = 2;
public override string Name { get; } = "Second day";
public override void Run()
public override void RunPart1()
{
AnsiConsole.WriteLine("Day 2 result");
}
public override void RunPart2()
{
AnsiConsole.WriteLine("Day 2 result");
}

View File

@@ -15,4 +15,8 @@ var selectedDay = AnsiConsole.Prompt(select);
AnsiConsole.MarkupLine($"[cyan]Running [yellow]{selectedDay}[/]...[/]\n");
selectedDay.Run();
AnsiConsole.MarkupLine("[cyan]Part [yellow]1[/] result:[/]");
selectedDay.RunPart1();
AnsiConsole.MarkupLine("\n[cyan]Part [yellow]2[/] result:[/]");
selectedDay.RunPart2();