public void JugadorJuega(int jugador, Carta carta) { var jugada = juego.Rondas.Last(); if (jugador == 1 && jugada.CartaJugadaJugador1 == null) { juego.Jugador1.Cartas.Remove(carta); jugada.Jugador1 = new List <Carta>(juego.Jugador1.Cartas); jugada.Jugador2 = new List <Carta>(juego.Jugador2.Cartas); jugada.CartaJugadaJugador1 = carta; } if (jugador == 2 && jugada.CartaJugadaJugador2 == null) { juego.Jugador2.Cartas.Remove(carta); jugada.Jugador1 = new List <Carta>(juego.Jugador1.Cartas); jugada.Jugador2 = new List <Carta>(juego.Jugador2.Cartas); jugada.CartaJugadaJugador2 = carta; } juego.CalcularGanadorRonda(jugada); }