问题可能出现在for循环中的条件语句,应该将条件修改为i<xValues.Length,而不是i<xValues.Length+1,因为数组的索引从0开始计数,而长度从1开始计数,所以长度为n的数组最后一个元素的索引为n-1,而不是n。因此,修改后的代码应该是:

for (int i = 0; i < xValues.Length; i++) { if (point.AxisLabel == xValues[i]) { point.LegendText = yValues[i].ToString(); } }

QualificationChartSeriesSeries1PointsDataBindXYxValues yValues; foreach DataPoint point in QualificationChartSeries0Points for int i = 0;ixValuesLengt

原文地址: https://www.cveoy.top/t/topic/7Od 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录