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