У меня есть List, MyStuff имеет свойство Type Float.
Существуют объекты со значениями свойств 10,20,22,30.
Мне нужно написать запрос, который найдет объекты, наиболее близкие к 21, в этом случае он найдет объект 20 и 22. Затем мне нужно написать тот, который обнаруживает, что объект закрывается до 21, не перейдя, и он вернет объект со значением 20.
Я понятия не имею, где и как начать с этого. Помощь?
Спасибо.
Update - ничего страшного здесь. Благодарю! Я не знаю, за кем следовать, поэтому я попробую их всех. Одна вещь, которая может сделать это более (или менее) интересным, заключается в том, что тот же запрос должен применяться к объектам LINQ-to-SQL, поэтому, возможно, ответ, собранный с форумов MS Linq, будет работать лучше всего? Не знаю.