Если у меня есть свойство, которое я хочу, чтобы наследователи пишут, но сохраняя readonly извне, какой предпочтительный способ реализовать это? Я обычно говорю что-то вроде этого:
private object m_myProp;
public object MyProp
{
get { return m_myProp; }
}
protected void SetMyProp(object value)
{
m_myProp = value;
}
Есть ли лучший способ?