C Sharp/Ключові слова/readonly
< C Sharp | Ключові слова
Модифікатор readonly, який ви можете використовувати для декларації полів класу, значення яких можна задати лише один раз при декларації або в конструкторі класу.
Модифікатор readonly відрізняється від const тим, що поле з модифікатором const можна ініціалізувати лише при декларації під час компіляції, а поле з модифікатором readonly буде ініціалізоване при виконанні програми у конструкторі залежно від умов або, наприклад, використовуючи динамічне значення при декларації:
public static readonly uint tic = (uint) DateTime.Now.Ticks;