Возвращение среднего n (значений, а не индекса) из коллекции

у меня есть List , и мне нужно удалить выбросы, поэтому я хочу использовать подход, в котором я беру только среднее n. Мне нужна середина с точки зрения значений, а не индекса.

Например, учитывая следующий список, если бы я хотел средние 80%, я ожидал бы, что 11 и 100 будут удалены.

11,22,22, 33,44,44,55,55,55,100.

Есть ли простой / встроенный способ сделать это в LINQ?

7
задан Cœur 5 August 2018 в 02:47
поделиться