Расширение контейнера HashSet<T>
От: this  
Дата: 22.02.17 11:34
Оценка:
Доброго времени суток!

Хочу добавить в HashSet<int> переменную, которая будет выполнять роль fill pointer'а.

Т.е. я хочу получить что-то наподобие этого:
public static class HashSetExtensions
{
    private int capacity;
    public static void capacity(this HashSet<int> hs, int capacity)
    {
        this.capacity = capacity;
    }

    public static int capacity(this HashSet<int> hs)
    {
        return this.capacity;
    }
}


Вопрос: какими путями я могу получить это в C#?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.