Я хочу отображать значения температуры с помощью текущих графиков. На данный момент у меня есть это:
public class MeasureModel
{
public DateTime DateTime { get; set; }
public double Value { get; set; }
}
List<string> time
List<Double> values
foreach (string date in time)
{
ChartValues.Add(new MeasureModel
{
DateTime = DateTime.Parse(time[i].ToString()),
Value = double.Parse(values[i].ToString())
});
}
Когда я добавляю измерение, содержащее почти 1k значений, время загрузки занимает около 10 секунд. На веб-сайте написано, что я должен использовать что-то вроде этого:
var temporalCv = new double[1000];
for (var i = 0; i < 1000; i++)
{
temporalCv[i] = 5;
}
var cv = new ChartValues<double>();
cv.AddRange(temporalCv);
Но если я передам .AddRange
обе переменные в виде списков, он не сможет преобразовать из MeasureModel
в Generic.IEnumerable<object>
Значит ли это, что я должен сделатьСписки Enumerable?
Если да, то как?