Код: Выделить всё
public interface ISomeInterface
{
int Value { get; }
}
Теперь в одном конкретном случае мне нужно изменить значение . Но если я добавлю установщик в интерфейс, все переопределения смогут установить значение.
Могу ли я ограничить установщик одним конкретным классом, возможно, используя атрибут?
Должен быть лучшее решение, чем добавить комментарий, чтобы сказать другим участникам не использовать установщик.
Подробнее здесь: https://stackoverflow.com/questions/790 ... -to-setter
Мобильная версия