跳到主要内容

Class RandomPicker

Properties

count

public int count { get; }

randomPolicyType

public RandomPolicyType randomPolicyType { get; set; }

Constructors

RandomPicker()

public RandomPicker()

RandomPicker(RandomPolicyType randomPolicyType)

public RandomPicker(RandomPolicyType randomPolicyType)

RandomPicker(IEnumerable<T> items)

public RandomPicker(IEnumerable<T> items)

RandomPicker(IEnumerable<T> items, RandomPolicyType randomPolicyType)

public RandomPicker(IEnumerable<T> items, RandomPolicyType randomPolicyType)

Methods

void Add(T item)

public void Add(T item)

T Pick()

public T Pick()

bool TryPick(T result)

public bool TryPick(T result)

IEnumerator<T> GetEnumerator()

public IEnumerator<T> GetEnumerator()