Оглавление:

Что доступно только для чтения в C #?
Что доступно только для чтения в C #?

Видео: Что доступно только для чтения в C #?

Видео: Что доступно только для чтения в C #?
Видео: 10 Как работают поля только для чтения в C# 2024, Май
Anonim

В только чтение ключевое слово используется для объявления переменной-члена константой, но позволяет вычислить значение во время выполнения. Это отличается от константы, объявленной с модификатором const, значение которой должно быть установлено во время компиляции.

Точно так же вы можете спросить, что в C # доступно только для чтения?

В c # , только чтение ключевое слово, которое используется для определения только чтение поля в наших приложениях. В только чтение значения полей должны быть инициализированы либо в объявлении, либо в конструкторе того же класса, в отличие от ключевого слова constant в c #.

Кроме того, что такое переменная только для чтения? Читать - только переменные может использоваться для сбора информации о текущем шаблоне, пользователе, который в данный момент вошел в систему, или других текущих настройках. Эти переменные находятся читать - Только и не может быть присвоено значение.

В связи с этим, что является постоянным и только для чтения C #?

А const время компиляции постоянный в то время как только чтение позволяет вычислить значение во время выполнения и установить в конструкторе или инициализаторе поля. Итак, а ' const ' всегда постоянный но ' только чтение ' является читать - Только как только он будет назначен. Эрик Липперт из C # team имеет больше информации о различных типах неизменяемости.

Как в C # объявить переменную только для чтения?

int только для чтения c = a + b;

  1. Только для чтения можно объявить только на уровне класса, но не внутри метода.
  2. Только для чтения нельзя объявить с использованием статических ключевых слов, потому что они по умолчанию статические.
  3. Значение константы только для чтения можно установить с помощью ссылочной переменной.
  4. Постоянные переменные только для чтения - это постоянная переменная времени выполнения.

Рекомендуемые: