public void MoverCarta(int origem, int destino) { if (!ValidarPosicao(destino)) { throw new PifpafExeption(" Digite uma Posiçaõ existente! ENTER para continuar:"); } else { Cartas.Insert(destino, RemoveCarta(Cartas[origem])); } }
public void Barajar() { Random op = new Random(); int insertar; for (int i = 0; i < 1000; i++) { insertar = op.Next(Cartas.Count() - 1); Carta nueva = Cartas.ElementAt(0); Cartas.Remove(nueva); Cartas.Insert(insertar, nueva); } }