我有一个简单的类,我想给构造函数初始化的方法中的只读属性赋值,但是它说[ts] Cannot assign to 'readOnlyProperty' because it is a constantor a read-only property.为什么我不能给属性赋值,即使我从构造函数调用process?
int member = 5;
void reload() member = 20;}
现在,我面临的问题是reload()方法是在初始化成员之前调用的因此,成员被赋值为20,然后赋值为5。(当然,这只是一个例子,实际代码不同,但概念相同)。对于我想要实现的目标,最好的设计是什么?我希望初始化的顺序是成员赋值5,如果reload()由于某种原因失败,我希望它保持初始值。然而,在这段代码中,5