private List<double> GetMonthlyData(List<Point> data, int month) { var values = new List<double> { }; foreach (Point pt in data) { if (pt.Date.Month == month) { values.Add(pt.Value); } } return values; }