对象已创建,但由于某种原因在添加到列表时抛出 NRE

Object created, but for some reason throwing an NRE when adding to a list

我已经声明了这个列表:

public ObservableCollection<Order> Orders { get; set; }

然后尝试创建一个对象并将其添加到此处的列表中:

Order curOrder = new Order(method, category, surchargeYesRadio.Checked, double.Parse(numTxt.Text));
Orders.Add(curOrder);

但是由于某些奇怪的原因,在第二行,它抛出了空引用异常并中断了程序。我查看了我的局部变量,它显示它具有设置值和所有内容。截图如下:

提前致谢。我真的很困惑。

可能是 Orders 为空,而不是 curOrder