Результаты поиска по запросу "automatic-properties"

3 ответа

Атрибут DefaultValue не работает с моим автоматическим свойством

У меня есть следующее авто свойство [DefaultValue(true)] public bool RetrieveAllInfo { get; set; }когда я пытаюсь использовать его внутри кода, я нахожу значение по умолчанию дляfalse Я предполагаю, что это значение по умолчанию дляbool ...

0 ответов

Нет иваров -> Чего мне не хватает?

Я никогда не использую ивары. Я использую только свойства - иногда назначаю свойства примитивным типам, а иногда на"приватное" расширение класса [http://www.friday.com/bbum/2009/09/11/class-extensions-explained/], Я видел преимущества ...

5 ответов

Автоматически реализованное свойство в структуре не может быть назначено

У меня есть следующий код: struct T { public T(int u) { this.U = 10; //Errors are here } public int U { get; private set; } }Компилятор C # выдает мне пару ошибок в указанной строке: 1) Поле поддержки для автоматически реализуемого ...

ТОП публикаций

5 ответов

Является ли реализация одиночного с использованием auto-свойства хорошей идеей?

Недавно я узнал об авто-свойствах, и они мне очень понравились. В данный момент я пытаюсь использовать их везде, где могу. Не для того, чтобы просто использовать их везде, а для того, чтобы увидеть, насколько хорошо они работают в большинстве ...

4 ответа

Почему мои автоматически реализованные свойства работают в ASP.NET 2.0?

Я использую автоматически реализованный синтаксис свойств в исходных файлах C # моего веб-приложения ASP.NET: public int IdUser { get; set; } ... this.IdUser = 1;Целевые рамкипроекта.NET Framework 2.0, Он компилируется и, похоже, ...

2 ответа

Измените автоматически реализованные свойства на обычные и десериализацию с помощью BinaryFormatter

У меня есть объект со свойством, реализованным как public String Bla {get;set;}После изменения реализации на что-то вроде private String _bla; public String Bla { get { return _bla; } set { _bla = value; } }при десериализации это имущество ...

1 ответ

iOS - «добавить» методы, появляющиеся для автосинтезированных свойств в codeSense

Я только что создал класс iOS со следующими свойствами: @property (nonatomic, strong) NSString* foo; @property (nonatomic, strong) NSObject* bar; @property (nonatomic) CGRect fubar;Я не вставлял ни @synthesize, ни явные ivars для этих свойств. ...

6 ответов

Есть ли способ сделать только для чтения (не только частные) автоматические свойства?

Автоматические свойства позволяют мне заменить этот код: private MyType myProperty; public MyType MyProperty { get { return myPropertyField; } }с этим кодом: public MyType MyProperty { get; private set; }с некоторыми изменениями здесь и там - ...