找不到这个问题的答案。它必须是显而易见的,但仍然如此。
我尝试在这个简化的示例中使用初始化程序:
MyNode newNode = new MyNode
{
NodeName = "newNode",
Children.Add(/*smth*/) // mistake is here
};
其中 Children 是此类的一个属性,它返回一个列表。在这里我遇到了一个错误,类似于“无效的初始化程序成员声明器”。
这里有什么问题,你如何初始化这些属性?提前非常感谢!