日期:2014-05-18  浏览次数:21126 次

未将对象引用设置到对象的实例的错误,在么改?
我写了一个计算的函数:
public double NDJSZ(int x)//浓度计算函数,采用扩散方程;
  {
  double y;
  y = Math.Exp(-Math.Sqrt(0.0000021 / kk) * x);
  return y;
  }
然后在另外一个函数中要调用该函数的结果,
int xx = 0;
  for (int i = 0; i < 15; i++)
  {
  AnD1[i] =NDJSZ(xx);
  xx += 50;
  }
可视在运行过程中,出现了未将对象引用设置到对象的实例 ,的错误,就是 AnD1[i] =NDJSZ(xx);
这句代码出问题,应该如何设置?

------解决方案--------------------
赋值时, 要检查一下数组是否已经定义了,
double[] AnD1 = new double[15] ;