public JsonResult CoverageIntervalPercentage(string fieldName, CoverageStatChart chart) { StatValueField field = new StatValueField { FieldName = fieldName }; field.AutoGenerateIntervals(8); IEnumerable<double> values = (fieldName == "信号RSRP") ? chart.StatList.Select(x => x.Rsrp) : chart.StatList.Select(x => x.Sinr); Dictionary<string, double> result = field.GetPercentageStat(values); return Json(result.Select(x => new { N = x.Key, V = 100 * x.Value }), JsonRequestBehavior.AllowGet); }