Які переваги мати змінну члена як оголошену лише для читання? Це просто захист від того, щоб хтось міняв свою цінність протягом життєвого циклу класу, або використання цього ключового слова призводить до будь-яких поліпшень швидкості чи ефективності?
readonly
поля типів структури накладають штрафну ефективність порівняно з мутаційними полями, які просто не мутуються, оскільки виклик будь-якого члена readonly
поля типу значень призведе до того, що компілятор зробить копію поля та викликає член на тому.