Это разумное использование SortedList с дубликатами - PullRequest
0 голосов
/ 14 марта 2019

У меня есть следующий код для создания списка с дубликатами ключей. Список состоит не более чем из 150 элементов, а значение ключа равно 0..100.

public SortedList<double, Sector> sectors;
// ...
double theKey = 100.0 - sortValue;
while (sectors.Keys.Contains(theKey)) theKey += 0.00001;
sectors.Add(theKey, newSector);

Это разумный хак или есть лучший класс для использования?

...