自己写柱形图的时候需要用到,函数写到一半,采用的方法弃用了,代码备份。
private double[] GetYValues(double maxValue, double minValue) { Debug.Assert(maxValue > minValue); List<double> MyList = new List<double>(); if (maxValue > 1) { int baseValue = 1; while (maxValue > baseValue * 10) { baseValue *= 10; } var maxIndex = Math.Ceiling(maxValue / baseValue); var minIndex = Math.Floor(minValue / baseValue); for (var i = minIndex; i <= maxIndex; i++) { MyList.Add(i * baseValue); } } return MyList.ToArray(); }