2
ответа

Что лучший способ состоит в том, чтобы назвать событием PropertyChanged INotifyPropertyChanged? [дубликат]

При реализации интерфейса INotifyPropertyChanged Вы ответственны за вызов события PropertyChanged каждый, и каждый раз свойство обновляется в классе. Это обычно приводит к...
вопрос задан: 28 January 2009 19:02
1
ответ

Почему `this` недоступно в C # 6.0 Инициализация авто-свойств?

У меня есть следующий класс кода: public class Foo {public Nested Bar {get; } = new Nested (this); public class Nested {public Nested (Foo foo) {foo ....
вопрос задан: 16 May 2017 12:04
1
ответ

Почему это необходимый для вызова: это () на структуре для использования автоматических свойств в c#?

Если я определяю структуру в C# с помощью автоматических свойств как это: общедоступный Адрес структуры {общедоступный Адрес (представляют line1 в виде строки, представляют line2 в виде строки, представляют город в виде строки, представляют состояние в ви
вопрос задан: 22 September 2014 20:33
1
ответ

Что такое автоматические свойства в C # и какова их цель?

Может ли кто-нибудь дать очень простое объяснение автоматических свойств в C #, их назначения и, возможно, некоторых примеров? Постарайтесь, чтобы все было проще, пожалуйста!
вопрос задан: 14 May 2011 13:07
1
ответ

В чем смысл свойства auto?

Это может показаться наивным, но ... class Widget {public int Foo {получить; установлен; } } Это круто и избавляет от некоторого шаблонного шаблона от использования вспомогательного поля, но в этом случае разве это не эквивалентно ...
вопрос задан: 22 February 2011 03:41
1
ответ

Resharper автоматически не преобразовывает в автоматические свойства в сериализуемых классах - должен я?

Я натыкался на эту проблему сегодня и смог решить, что при выполнении очистки кода R# не преобразует свойства из наличия отступающих полей к автоматическим свойствам в классах, которые украшены...
вопрос задан: 12 August 2010 17:53
1
ответ

MonoTouch - Поля по сравнению с автоматическими свойствами

Существует ли значимое различие в производительности при использовании полей вместо автоматических свойств? Что относительно того, если я десериализовываю массив, говорят, 1000 объектов JSON с 5 свойствами каждый? Мой iPhone...
вопрос задан: 19 June 2010 03:18
1
ответ

Как узнать, является ли свойство автореализованным свойством с отражением?

Таким образом в моем случае я делаю открытие структуры класса с помощью отражения. Я должен быть в состоянии узнать, является ли свойство автореализованным свойством объектом PropertyInfo. Я принимаю это...
вопрос задан: 5 February 2010 21:12
0
ответов

Включите обработку исключений в Visual Studio 2010 по умолчанию для всех проектов

Кажется, что Visual Studio 2010 по умолчанию не прерывает выбрасываемые исключения для новых проектов - вам необходимо зайдите в настройки и включите это поведение. Кажется, этот параметр предназначен для каждого проекта ...
вопрос задан: 18 March 2019 14:41
0
ответов

как переопределить набор автоматических свойств в C #

Я хочу использовать автоматически реализованные properties, но в то же время я хочу вызывать метод каждый раз при изменении свойства. public float inverseMass { получать; установить {onMassChanged (); ...
вопрос задан: 18 August 2017 07:38
0
ответов

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

Я никогда не использую Ивар. Я использую только свойства - иногда назначать свойства с примитивными типами, а иногда и на «частном» расширении класса. Я видел преимущества не используя ивар в переход на ...
вопрос задан: 23 May 2017 12:19
0
ответов

C #, разница между свойством с переменной и без переменной [дубликат]

Возможный дубликат: в чем разница между инкапсулированием частного члена как недвижимость и определение недвижимости без частного члена? Я знаю основную функциональность свойств ....
вопрос задан: 23 May 2017 11:44
0
ответов

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

У меня следующий код: struct T { public T(int u) { this.U = 10; //Ошибки здесь } public int U { get; private set; } } Компилятор C# выдает мне пару ошибок в указанном ...
вопрос задан: 15 May 2017 20:59
0
ответов

Автосвойства с фоновым полем или без него — предпочтение?

Я знаю, что при использовании автосвойств компилятор создает собственное резервное поле за экраном. Однако во многих программах, которые я читаю, чтобы учиться, я вижу, что люди явно пишут private int...
вопрос задан: 10 September 2015 15:52
0
ответов

F # интерфейсы и свойства

Я пытаюсь овладеть F #, и в процессе я конвертирую некоторый код C #. У меня возникли проблемы с определением свойств в интерфейсе и их реализацией в виде. Рассмотрим ...
вопрос задан: 5 August 2015 07:04
0
ответов

C# Custom getter/setter без приватной переменной

Я изучал c# недавно, поэтому когда я учился писать свойства, меня учили делать это так: public string Name { get; set; } Автоматические свойства - это здорово! Но теперь я пытаюсь сделать что-то немного ...
вопрос задан: 23 July 2013 09:21
0
ответов

Как установить значение по умолчанию для автоматически реализуемых свойств в ASP.NET [дубликат]

Я узнал, что C # 3.0 поставляется с новой функцией автоматически реализуемых свойств, мне она понравилась, так как нам не нужно объявлять дополнительную частную переменную в этом (по сравнению с предыдущим свойством), раньше я был ...
вопрос задан: 13 November 2012 10:39
0
ответов

Добавление реализованного свойства Auto -в класс с использованием Roslyn

Я пытаюсь изучить Roslyn, создав существующее, но простое приложение с нуля, что кажется продуктивным способом изучения этого. Во всяком случае, у меня есть следующий код :var root = (...
вопрос задан: 12 July 2012 11:55
0
ответов

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

Я хочу сделать что-то вроде этого класса :Foo { логическое свойство { получить; установить {notifySomethingOfTheChange (); // Что я должен указать здесь, чтобы установить...
вопрос задан: 10 July 2012 13:24
0
ответов

Как быстрее создать автосвойство в Delphi IDE?

Мне нужно создать множество простых опубликованных свойств и управлять ими. Я называю их автосвойствами, если они выглядят так: private FTitle: string; опубликованное свойство Title: string read FTitle write FTitle;...
вопрос задан: 30 May 2012 14:01
0
ответов

Вертикальный параллакс в jQuery

I ' m в настоящее время создаю свой сайт-портфолио, и у меня возникли небольшие трудности, в основном у меня две небольшие проблемы ... Я не могу анимировать фоновую позицию по оси Y, когда позиция ...
вопрос задан: 11 February 2012 15:37
0
ответов

О чём @синтез foo = _foo all about?

Почему в iOS-приложении нужен этот префикс подчёркивания?
вопрос задан: 27 December 2011 22:34
0
ответов

Инкапсулировать коллекцию в C #

Начиная с версии 3.0 C # имеет отличный синтаксический сахар, такой как автоматические свойства, которые значительно упрощают реализацию принципа инкапсуляции. Это хорошо, если вы используете его с атомарными значениями, поэтому вы можете заменить инкапс
вопрос задан: 16 September 2011 14:22
0
ответов

Контракты кода для автоматически реализуемых свойств

Есть ли способ наложить контракты на автоматически реализуемые свойства в .NET? (А как если ответ «да»)? (Я предполагаю использовать контракты кода .NET от DevLabs)
вопрос задан: 31 July 2011 10:14
0
ответов

Автореализуемые свойства с ненулевым защитным условием?

I согласны с мнением Марка Симана о том, что автоматические свойства в некоторой степени вредны, поскольку нарушают инкапсуляцию. Однако мне нравится их лаконичный синтаксис, удобочитаемость и удобство. Я цитирую: ...
вопрос задан: 21 July 2011 17:31
0
ответов

Автоматическое обновление свойств в sqlalchemy

У меня есть модель sqlalchemy, которая настроена следующим образом: class Entry (Base): __tablename__ = ' записи '__table__ = Таблица (' записи ', Base.metadata, Column (' id ', Integer, primary_key = ...
вопрос задан: 21 June 2011 08:22
0
ответов

Как инициализировать автоматическое свойство, чтобы оно не было нулевым в C #?

У меня есть свойство: public Dictionary MyProp {получить; установлен; } Когда я вызываю это свойство для добавления элемента, я получаю исключение NullReferenceException. Как мне выполнить нулевую проверку в ...
вопрос задан: 10 April 2011 17:31
0
ответов

Почему ReSharper должен сканировать все файлы при преобразовании свойства в свойство auto?

Есть ли разница между доступ к свойству с частным полем поддержки int _id; public int Id {получить {return _id; } установить {_id = значение; }} по сравнению с ...
вопрос задан: 4 March 2011 17:16
0
ответов

Авто-свойства и структуры

Меня интересует следующий код C #: struct Structure {публичная структура (int a, int b) {PropertyA = a; PropertyB = b; } public int PropertyA {получить; установлен; } ...
вопрос задан: 17 February 2011 12:56
0
ответов

Добавление сеттера к виртуальному свойству в C #

У меня такая ситуация: общедоступный абстрактный класс BaseClass {общедоступная абстрактная строка MyProp {получить; } } Теперь для некоторых производных классов значение свойств - это синтезированные значения, так что ...
вопрос задан: 11 November 2010 05:21