我有一个简单的类,我认为如果我添加一个列表属性来存储一些值,我可以使它更有用(我不想要一个数组,因为我不知道它会多长时间)
public class MyClass
{
public double myProperty1;
public double myProperty2;
//etc
public List<double> myList {get; set;}
}
但是当我尝试访问此属性时,例如通过
if x >y
newObject.myList.Add(x);
我得到一个错误。你调用的对象是空的。
任何想法我在这里做错了什么。