我有一个计算数字的公式,然后我需要它取每个数字的倍数并将它们存储到有序列表中,达到 300 所需的数字。我相信 for 循环不是最好的方法来做到这一点,但这是我得到的。
public List<double> axialLengthFt(double length)
{
fundamental = (1130 / 2) / length;
for (int i = 1; i < 15; i++)
{
double d = fundamental * i;
if (d <= 300)
modes.Add(d); //NullReferenceException here??
else
break;
}
return modes;
}
我不知道为什么我会收到 NullReferenceException,请帮忙!