如果您不应该对自动属性使用私有设置器(不好的做法),那么我如何才能从类中私下设置它,并且仍然只向公众公开它?(假设我想在构造函数级别设置它,但仍然允许它通过 get 公开)?
示例类:
public class Car
{
//set the property via constructor
public SomeClass(LicensePlate license)
{
License = license
}
public LicensePlate License{get; private set;} // bad practice
}