C# Класс Dominion.UniqueCardPicker

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
ExcludeCards ( IEnumerable excludes ) : void
GetCard ( bool>.Func meetConstraint ) : Dominion.Card
IsExcluded ( Dominion card ) : bool
UniqueCardPicker ( IEnumerable allCards, Random random ) : System

Приватные методы

Метод Описание
NumberBetweenInclusive ( Random random, int lowerBoundInclusive, int upperBoundInclusive ) : int

Описание методов

ExcludeCards() публичный Метод

public ExcludeCards ( IEnumerable excludes ) : void
excludes IEnumerable
Результат void

GetCard() публичный Метод

public GetCard ( bool>.Func meetConstraint ) : Dominion.Card
meetConstraint bool>.Func
Результат Dominion.Card

IsExcluded() публичный Метод

public IsExcluded ( Dominion card ) : bool
card Dominion
Результат bool

UniqueCardPicker() публичный Метод

public UniqueCardPicker ( IEnumerable allCards, Random random ) : System
allCards IEnumerable
random System.Random
Результат System