У меня есть немного кода, который должен быть понятен:
_item.Distance = Decimal.Round(dDistanceDec, 2);
if (_item.Distance < 5)
{
tempItems.Add(_item);
}
}
tempItems.OrderBy(i => i.Distance).ToList().ForEach(z => nearby.Items.Add(z));
(нижняя фигурная скобка закрывает цикл foreach, если это имеет значение)
Я пытаюсь ограничить количество результатов до 10 в списке «поблизости». Я немного сбит с толку, так как нужно сначала отсортировать их по порядку расстояния, но при этом он добавляет элементы в список «рядом». Так куда же будет идти код ограничения?