C# 3.0 一行求方差

  Func<List<double>double> variance = numbers =>          

       (from n in numbers select Math.Pow((n - numbers.Sum() / numbers.Count), 2)).Sum() / numbers.Count;

  Console.Write(variance(new List<double> { 1256 }));

posted @ 2011-04-20 10:43  DODUI  阅读(521)  评论(0编辑  收藏  举报