//testo l'effetto delle caselle private void testaEffetto() { int scelta = 0; TavoloDaGioco tavolo = new TavoloDaGioco(numeroCaselle, 2); tavolo.OnEffetto_Applied += applicaEffetto; Console.WriteLine("Quale tipo di casella testare?"); Console.WriteLine("1. Normale"); Console.WriteLine("2. Locanda"); Console.WriteLine("3. SpostaAvanti"); Console.WriteLine("4. SpostaInDietro"); Console.WriteLine("5. RestaFermo"); int.TryParse(Console.ReadLine(), out scelta); Console.WriteLine("############################"); switch (scelta) { case 1: tavolo.gioca_test(0, 2); break; case 2: for (int i = 0; i < 5; i++) { tavolo.gioca_test(0, 19); } break; case 3: tavolo.gioca_test(0, 5); break; case 4: tavolo.gioca_test(0, 58); break; case 5: for (int i = 0; i < 4; i++) { tavolo.gioca_test(0, 31); tavolo.gioca_test(1, i == 0 ? 0 : 31); } break; default: Console.WriteLine("Scelta non valida!"); break; } }