about summary refs log tree commit diff
path: root/Day.cs
diff options
context:
space:
mode:
authorBen Harris <ben@tilde.team>2019-12-05 01:19:39 -0500
committerBen Harris <ben@tilde.team>2019-12-05 01:19:39 -0500
commit5b4353d91fd80a2f060ce15ebe95e8d316373671 (patch)
tree35ebc3d4c9b17851da6002626cb8a781ceba1c38 /Day.cs
parentb0c565618b16a1fbe207eaec3c78330a59be9892 (diff)
tidy up, refactor program.cs by day
Diffstat (limited to 'Day.cs')
-rw-r--r--Day.cs14
1 files changed, 9 insertions, 5 deletions
diff --git a/Day.cs b/Day.cs
index c02c37b..e12d7eb 100644
--- a/Day.cs
+++ b/Day.cs
@@ -1,13 +1,17 @@
-namespace aoc2019
+using System;
+
+namespace aoc2019
 {
     public abstract class Day
     {
+        public abstract int DayNumber { get; }
         public virtual void AllParts()
         {
-            Part1();
-            Part2();
+            Console.WriteLine($"Day {DayNumber}:");
+            Console.WriteLine(Part1());
+            Console.WriteLine(Part2());
         }
-        public abstract void Part1();
-        public abstract void Part2();
+        public abstract string Part1();
+        public abstract string Part2();
     }
 }