Как ведет себя метод Add из коллекции NameObjectCollectionBase? - PullRequest
0 голосов
/ 03 декабря 2008

Почему метод Add в NameObjectCollectionBase вставляется в позиции индекса 0? Есть ли способ вставить новый элемент в конце коллекции?

Я сталкиваюсь с этой проблемой в .Net 2.0

Мне не разрешено менять коллекцию.

1 Ответ

0 голосов
/ 03 декабря 2008

NameObjectCollectionBase основан на Hashtable / Dictionary, следовательно, он «несортирован» по своей природе.

Я думаю, что вы ищете SortedList.

Обновление: если вы не можете изменить класс, вам не повезло. Просто помните, что после каждого добавления / вставки «позиции» могут меняться.

...