Is there ready data structure in .NET 3.5 to do the following
store values sorted by decimal key, dublicates allowed
get next value (enumerator) closest to given key left and right
An example:
car dealer has cars, client asks to find the most expensive car but cheaper than 1000$