using System; using OrderStacks.model.card.cardType; namespace OrderStacks.model.deck { public class Decimal2Deck : Deck { /** * Valeur minimale du deck * Valeur maximale du deck * Nombre de carte dans le deck * Constructeur */ public Decimal2Deck(int nbCard, int borneMin, int borneMax) : base(nbCard) { Random random = new Random(); while (deck.Count < nbCard && deck.Count < (borneMax - borneMin)) { decimal value = random.Next(borneMin, borneMax) * 0.01m; InsertionDichotomique(0, deck.Count - 1, new ClassicCard(value)); } } } }