Выберите только самые низкие значения с Linq

Hi Я получил следующий linq для упорядочивания ввода после наименьшего значения. Но я бы хотел, чтобы он выводил только самые низкие значения.

var sortedDict = (from entry in x where entry.Value > 0 orderby entry.Value ascending select entry);

Теперь, если он получит следующий ввод.

3  4  2  6  2

Это будет мой вывод

2  2  3  4  6

Что мне нужно изменить в моем linq, чтобы я получил только этот вывод

2  2
14
задан gulbaek 29 September 2010 в 08:44
поделиться