private void Remove(RandomItem <T> item) { _pools.Remove(item); _totalChance -= item.Chance; }
public void Add(RandomItem <T> item) { _pools.Add(item); _totalChance += item.Chance; }