В чем разница между constи readonlyв C #? Когда бы вы использовали один поверх
«Только для чтения» - это общее понятие, которое означает «не может быть записано» - НЕ ИСПОЛЬЗУЙТЕ ЭТОТ ТЕГ. Этот тег неоднозначен и должен быть разбит.
В форме Django как сделать поле доступным только для чтения (или отключенным)? Когда форма используется для создания новой записи, все поля должны быть включены, но когда запись находится в режиме обновления, некоторые поля должны быть доступны только для чтения. Например, при создании новой...
В чем преимущества объявления переменной-члена только для чтения? Это просто защита от того, чтобы кто-то изменил его значение в течение жизненного цикла класса, или использование этого ключевого слова приводит к каким-либо улучшениям скорости или...
Я хотел бы показать переключатель, указав его значение, но в зависимости от обстоятельств его нельзя изменить. Disabled не работает, потому что он не передает значение (или делает это?), И он отключает переключатель. Только для чтения - это то, что я ищу, но по какой-то таинственной причине это не...
В .Net почему String.Empty только для чтения вместо константы? Мне просто интересно, знает ли кто-нибудь, в чем причина этого
Я возвращаю ссылку на словарь в моем свойстве только для чтения. Как я могу запретить потребителям изменять мои данные? Если бы это было, IListя мог бы просто вернуть его AsReadOnly. Есть ли что-то подобное, что я могу сделать со словарем? Private _mydictionary As Dictionary(Of String, String)...
Я разрабатываю несколько частных проектов на Github, и я хотел бы добавить ночные cronjobs на свои серверы развертывания, чтобы получить последнюю версию с github. В настоящее время я делаю это, генерируя пары ключей на каждом сервере развертывания и добавляя открытый ключ в проект github как...
Я хочу написать ViewModel, который всегда знает текущее состояние некоторых свойств зависимостей только для чтения из View. В частности, мой графический интерфейс содержит FlowDocumentPageViewer, который отображает по одной странице из FlowDocument. FlowDocumentPageViewer предоставляет два свойства...
Поговорите об этом с коллегой по работе. У нас есть некоторые мысли по этому поводу, но нам интересно, что думает по этому поводу SO
Мне интересно, так как многое можно сделать с помощью отражения, могу ли я изменить закрытое поле только для чтения после того, как конструктор завершил свое выполнение? (примечание: просто любопытство) public class Foo { private readonly int bar; public Foo(int num) { bar = num; } public int...
Мне нужно предоставить доступ к контексту данных Entity Framework сторонним плагинам. Цель состоит в том, чтобы позволить этим плагинам получать только данные и не позволять им выполнять вставку, обновление или удаление или любые другие команды модификации базы данных. Следовательно, как я могу...
Я работаю с Docker, и я хочу смонтировать динамическую папку, которая сильно меняется (чтобы мне не пришлось создавать образ Docker для каждого выполнения, что было бы слишком дорого), но я хочу, чтобы эта папка была доступна только для чтения . Смена владельца папки на другого работает. Однако...
Я не знаю, когда атрибут должен быть частным и следует ли использовать свойство. Недавно я прочитал, что сеттеры и геттеры не являются питоническими, и я должен использовать декоратор свойств. Все нормально. Но что, если у меня есть атрибут, который нельзя устанавливать извне класса, но можно...
Я объявил свойство readonly в своем интерфейсе как таковое: @property (readonly, nonatomic, copy) NSString* eventDomain; Возможно, я неправильно понимаю свойства, но я подумал, что когда вы объявляете его как readonly, вы можете использовать сгенерированный сеттер внутри .mфайла implementation (...
На этот вопрос есть ответы на Stack Overflow на русском : Binding ActualHeight и ActualWidth контрола в свойстве ViewModel Я пытаюсь выполнить привязку к Readonlyсвойству OneWayToSourceв режиме as, но, похоже, это невозможно сделать в XAML: <controls:FlagThingy IsModified="{Binding...
Как сделать модель полностью доступной только для чтения в интерфейсе администратора? Это своего рода таблица журнала, где я использую функции администратора для поиска, сортировки, фильтрации и т. Д., Но нет необходимости изменять журнал. В случае , если это выглядит как дубликат, вот не то , что...
Я ищу C # эквивалент Java final. Он существует? Есть ли в C # что-нибудь вроде следующего: public Foo(final int bar); В приведенном выше примере barэто переменная только для чтения и не может быть изменена с помощью Foo(). Есть ли способ сделать это на C #? Например, может быть , у меня есть...