Есть много вопросов по этой теме, но ни один из них (кроме , но все еще короткого ) не касается следующий сценарий.
Из книги C # 4:
Марк также написал:
если вы измените значение константы, вам нужно будет перестроить все клиенты
Вопрос:
1) Почему? Являются ли оба static readonly
и const
- static
?
2) Где фактически сохраняются значения?
3) Как сделать поле статическим только для чтения
на самом деле решить
эту проблему «за кадром»?