对于参数的缘故统计信息,我有Person对象有列表中的一个对象知道该名单
public class Person
{
public int Age { get; set; }
public string Name { get; set; }
}
我需要有一个列表或者类似的东西,每个人都可以告诉我们,如果他们年纪大了或比平均年龄小。 (理想情况下,我想说的是前10%和最后10%),但我会在中位数下结算。
有没有办法做到这一点?
List<Person> people = new List<Person>();
//Fill People
foreach(var person in people)
{
if (person.TopTenPercent)
{
Console.WriteLine(person.Name);
}
}
感谢 马克
了解平均值并不能帮助您计算百分位数。 – jason 2009-11-04 19:48:38