public static Card GenerateCardWithout(VALUE[] restrictedValues, string withColor) { Card result; do { result = CARD.GetRandomCard(); } while (EqualValues(result, restrictedValues) || result.Color != withColor); return(result); }
public static Card GenerateCardsWithout(string[] restrictedColors) { Card result; do { result = CARD.GetRandomCard(); } while (EqualColors(result, restrictedColors)); return(result); }
public static Card GenerateCardWithout(VALUE[] restrictedValues) { Card result; do { result = CARD.GetRandomCard(); } while (EqualValues(result, restrictedValues)); return(result); }