List<double> measurements = new List<double>();
double minimumx;
double maximumx;
double delta;
double actualValues;
//.
//.
//.
//.
//.Functionality of the above variables all stored as double
//.
//.
//.
//.
如何将所有上述双变量存储到列表“测量”中?我可以使用List.AddRange()。 最后,我也试图将测量调用到同一解决方案中的不同项目上(基本上创建一个viewmodel.cs文件并在那里调用“测量”列表)并使用oxyplot绘制测量值。
答案 0 :(得分:2)
创建一个包含四个值的类,然后列出该类型的对象。我假设actualValues也应该是一个列表。
public class Measurement
{
public double MinimumX { get; set; }
public double MinimumY { get; set; }
public double Delta { get; set; }
public IList<double> ActualValues { get; private set; }
public Measurement() { this.ActualValues = new List<double>(); }
}
List<Measurement> measurements;
答案 1 :(得分:1)
您想填写一个列表,并假设其中总会有4个元素?
您可以将所有这些值添加到列表中:
measurements.AddRange(new [] { minimumx, maximumx, delta, actualValues });
但我认为这是个坏主意。
你应该为这些数据创建简单的类或结构,像FodderZone在另一个答案中建议的那样。