private static void NormalDieMenu(Cup cup) { int result; do { Console.WriteLine("How many sides?"); var answer = Console.ReadLine(); Int32.TryParse(answer, out result); } while (result < 0); cup.Add(new Die(result)); }
private static void LoadedDieMenu(Cup cup) { int sides; int load; do { Console.WriteLine("How many sides?"); var answer = Console.ReadLine(); Int32.TryParse(answer, out sides); } while (sides < 0); do { Console.WriteLine("What value is loaded?"); var answer = Console.ReadLine(); Int32.TryParse(answer, out load); } while (load < 0 && load <= sides); cup.Add(new LoadedDie(sides, load)); }