public void Play() { Player player = new Player(); //Objeto "player" Mano playerMano = player.Jugar(baraja); //Creamos un objeto de la clase Mano para int cont1 = 0; int cont2 = 0; int suma1 = 0; int suma2 = 0; if (playerMano.Gana()) { Console.WriteLine("HAS GANADO."); cont1++; suma1 += cont1; } else if (playerMano.Pierde()) { Console.WriteLine("Game over"); cont2++; suma2 += cont2; } else { Console.WriteLine("El jugador se mantiene en {0}", playerMano.Total()); } Console.WriteLine("\nGanados: {0}\tPerdidos: {1}", suma1, suma2); Console.Write("\nPulse cualquier tecla para continuar..."); }
public Mano Jugar(Baraja baraja) { JuegaCartas(2, baraja); Console.WriteLine(); bool juega = true; while (juega) { Console.WriteLine("1.-Jugar\n2.-Mantenerte"); Console.Write("Opción: "); int opcion = int.Parse(Console.ReadLine()); switch (opcion) { case 1: JuegaCartas(1, baraja); juega = !mano.Pierde(); break; case 2: juega = false; break; default: Console.WriteLine("Ingrese un valor válido"); Console.ReadKey(); Console.Clear(); break; } } return(mano); }