public static string isAdmin(Player p) { string answer; if (p.Admin) { Console.WriteLine("D - Crea mostro\nE - Vedi Statistiche"); } inserimento: answer = Console.ReadLine(); if (answer == "d") { Console.WriteLine("Hai deciso di creare un mostro"); CreateMonster(); return(answer); } else if (answer == "e") { var serviceProvider5 = DIConfiguration.ConfigurazioneStatistics(); StatisticsService statisticsService = serviceProvider5.GetService <StatisticsService>(); var statistics = statisticsService.GetAll(p); foreach (var s in statistics) { Console.WriteLine($"Nome Eroe: {s.nameOfHero} - Partite vinte: {s.winnings} - Partite Totali: {s.totalMatch} Tempo di gioco totale[m]:{s.time} "); } } else if (answer == "a" || answer == "b" || answer == "c") { return(answer); } else { Console.WriteLine("inserimento non valido"); goto inserimento; } return(answer); }