Вопросы с тегом 'readonly'

Только для чтения - это общая концепция, которая означает "не записываемый". Пожалуйста, НЕ ИСПОЛЬЗУЙТЕ ЭТУ ТАГ. Этот тег неоднозначен и его необходимо разбить.
36

В чем разница между const и readonly в С#?

В чем разница между const и readonly в С#? Когда бы вы использовали один поверх другого?
11 сент. '08 в 8:02
27

В форме Django, как сделать поле readonly (или отключено), чтобы он не редактировался?

В форме Django, как сделать поле только для чтения (или отключено)? Когда форма используется для создания новой записи, все поля должны быть включены - но когда запись находится в режиме обновления, некоторые поля должны быть доступны только для чте...
27 нояб. '08 в 18:54
12

Объявить массив const

Можно ли написать что-то похожее на следующее? public const string[] Titles = {"German", "Spanish", "Corrects", "Wrongs"};
28 февр. '11 в 13:04
14

В чем преимущества маркировки поля как `readonly` в С#?

Каковы преимущества наличия переменной-члена, объявленной как только для чтения? Является ли это просто защитой от кого-то, изменяющегося в течение жизненного цикла класса, или есть какие-либо улучшения скорости компилятора из-за этого ключевого слов...
10 нояб. '08 в 3:37
14

Есть ли общедоступный словарь для чтения, доступный в .NET?

Я возвращаю ссылку на словарь в свойстве только для чтения. Как запретить пользователям изменять мои данные? Если бы это был IList, я мог бы просто вернуть его AsReadOnly. Есть ли что-то подобное со словарем? Private _mydictionary As Dictionary(Of ...
24 мар. '09 в 17:21
14

Почему радиокнопки не могут быть "readonly"?

Я хотел бы показать радиокнопку, представить ее значение, но в зависимости от обстоятельств, она не редактируется. Отключено не работает, потому что оно не передает значение (или делает это?), И оно выделяет переключатель. Только для чтения - это то,...
23 дек. '09 в 14:09
4

Почему не String.Empty константа?

В .Net почему String.Empty читается только вместо константы? Мне просто интересно, знает ли кто-нибудь, что аргументировало это решение.
03 февр. '09 в 16:49
6

Нажатие свойств GUI только для чтения обратно в ViewModel

Я хочу написать ViewModel, который всегда знает текущее состояние некоторых свойств зависимостей только для чтения в представлении. В частности, мой графический интерфейс содержит FlowDocumentPageViewer, который отображает одну страницу за раз из Fl...
05 июл. '09 в 0:14
3

Github: доступ только к частному репо

Я разрабатываю некоторые частные проекты в Github, и я хотел бы добавить ночные cronjobs на свои серверы развертывания, чтобы вытащить последнюю версию из github. В настоящее время я делаю это, создавая ключевые пары на каждом сервере развертывания и...
19 мая '10 в 18:49
2

Как сделать Entity Framework Data Context Readonly

Мне нужно открыть Контекст данных Entity Framework для сторонних плагинов. Цель состоит в том, чтобы позволить этим плагинам извлекать данные только и не позволять им выдавать вставки, обновления или удаления или любые другие команды изменения базы д...
03 мая '12 в 18:12
7

Могу ли я изменить приватное поле readonly на С#, используя отражение?

Мне интересно, так как многое можно сделать с помощью отражения, могу ли я изменить личное поле readonly после того, как конструктор завершил выполнение? (обратите внимание: просто любопытство) public class Foo { private readonly int bar; public...
01 июн. '09 в 13:56
2

Докер, монтирует тома как только для чтения

Я работаю с Docker, и я хочу установить папку dyanmic, которая сильно меняет (поэтому мне не нужно делать докеры для каждого исполнения, что было бы слишком дорого), но я хочу, чтобы эта папка была только для чтения, Однако изменение владельцев папок...
03 окт. '13 в 12:06
7

Readonly Properties в Objective-C?

Я объявил свойство readonly в моем интерфейсе как таковом: @property (readonly, nonatomic, copy) NSString* eventDomain; Возможно, я неправильно понимаю свойства, но я думал, что когда вы объявляете его как readonly, вы можете использовать сгенер...
03 янв. '11 в 17:05
9

Могут ли параметры быть постоянными?

Я ищу эквивалент С# для Java final. Он существует? Имеет ли С# что-нибудь вроде следующего: public Foo(final int bar); В приведенном выше примере bar является переменной только для чтения и не может быть изменена на Foo(). Есть ли способ сдел...
26 февр. '10 в 2:13
12

Почему С# запрещает чтение только локальных переменных?

Проведя дружеские дебаты с коллегой по этому поводу. У нас есть некоторые мысли об этом, но интересно, что толпа SO думает об этом?
14 янв. '09 в 16:35