/// <summary> /// Retorna la primera carta que tiene la baraja, y la borra /// </summary> /// <returns>La primera carta de la baraja</returns> public Carta DarCarta() { Carta carta = Cartas.ElementAt(0); Cartas.Remove(carta); return(carta); }
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); } }