18
ответов

Автосвойства C# 3.0 — полезный или нет? [закрытый]

Примечание: Это было отправлено, когда я начинал C#. Со знанием 2014 года я могу действительно сказать, что автосвойства среди лучших вещей, которые когда-либо происходили с языком C#. Я используюсь для создания моего...
вопрос задан: 24 October 2018 13:49
10
ответов

C# Автоматические Свойства - Все еще пустой после + =?

Это походит на ошибку мне... Я признаю что автоматические свойства, определенные как таковой: общедоступное десятичное число? Общее количество {добирается; набор;} будет пустым, когда к ним сначала получат доступ. Они не были инициализированы, таким образ
вопрос задан: 26 August 2009 15:04
9
ответов

C# автоматические свойства

Я немного смущен на точке свойств Automatic в C#, например, общественность представляют Имя в виде строки {добираются; набор;} я получаю это, Вы сохраняете код, не имея необходимость объявить частную переменную, но какой смысл...
вопрос задан: 18 June 2013 11:55
9
ответов

C# Автоматическое Свойство - Является этой лучшей практикой 'шаблона'?

Я, кажется, использую этот вид шаблона в моем коде много, я знаю, что это больше не простое Автосвойство, как это было бы: общедоступные IList <BCSFilter> BCSFilters {добираются; набор;} код I...
вопрос задан: 24 November 2009 12:04
8
ответов

Вы думаете, что “автоматическая интерфейсная реализация” была бы полезна в.NET / [закрытый] C#

Рассмотрите это: общедоступный интерфейс Person класса: IPerson {международный идентификатор {добирается; защищенный набор;} представляют FirstName в виде строки {добираются; набор;} представляют LastName в виде строки {добираются; набор;} представляют Fu
вопрос задан: 8 April 2009 15:21
7
ответов

C# автореализованы статические ориентированные на многопотоковое исполнение свойства?

Я хотел бы знать, реализовал ли C# автоматически свойства, как общедоступная статическая Опора T {добираются; набор;}, ориентированы на многопотоковое исполнение или нет.Спасибо!
вопрос задан: 28 January 2014 13:35
7
ответов

Как вы даете C-Auto-Property значение по умолчанию?

Как вы даете C-Auto-Property значение по умолчанию? Я либо использую конструктор, либо возвращаюсь к старому синтаксису. Использование конструктора: класс Person {public Person () {Name = "...
вопрос задан: 18 October 2010 07:30
7
ответов

C# Автоматические Свойства - Почему, я должен Записать, “добираются; набор”;?

Если и добраться и устанавливают, обязательны в автоматических свойствах C#, почему делают я должен потрудиться указывать, "добираются; набор"; вообще?
вопрос задан: 19 December 2008 20:54
6
ответов

Разница между свойством и полем в C # 3.0+

Я понимаю, что это, кажется, дубликат В чем разница между полем и свойством в C #? но мой вопрос имеет небольшое различие (с моей точки зрения): как только я знаю, что я не буду ...
вопрос задан: 23 May 2017 12:34
6
ответов

Автосвойства C# 3.0 - действительно ли возможно добавить пользовательское поведение?

Я хотел бы знать, существует ли какой-либо способ добавить пользовательское поведение к автоматическому свойству методы get/set. Очевидный случай, о котором я могу думать, желает каждый метод свойства набора обратиться к любому...
вопрос задан: 29 April 2013 06:33
6
ответов

Быстрый создают свойства C# из переменных

Для C# я очень не хочу выписать переменные и затем выписать все свойства. Нет ли способ выбрать все переменные, щелкнуть правой кнопкой и создать все свойства.
вопрос задан: 27 April 2010 19:20
6
ответов

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

Автоматические свойства позволяют мне заменить этот код: частный MyType myProperty; общедоступный MyType MyProperty {добирается {возвращают myPropertyField; }} с этим кодом: общедоступный MyType MyProperty {добирается; частный...
вопрос задан: 8 October 2009 09:35
5
ответов

C# Автоматические Свойства — установка значений по умолчанию

Каков самый легкий/прямой способ установить значение по умолчанию для общественной собственности C#?//, как я устанавливаю значение по умолчанию для этого? общедоступная строка MyProperty {добирается; набор;} не предполагайте что я...
вопрос задан: 22 January 2013 19:56
5
ответов

Общедоступные поля по сравнению с автоматическими свойствами

Нам часто говорят, что мы должны защитить инкапсуляцию путем создания методов получателя и методов установщика (свойства в C#) для полей класса, вместо того, чтобы выставить поля внешнему миру. Но много раз существуют...
вопрос задан: 9 November 2012 01:19
5
ответов

Почему у Java нет автоматических свойств, таких как C #? [закрыто]

C # имеет автоматические свойства, которые значительно упрощают ваш код: public string Name {get; набор; } открытая строка MiddleName {get; набор; } открытая строка LastName {get; набор; } В то время как Java заставляет вас писать ...
вопрос задан: 9 August 2010 15:08
5
ответов

Использование свойств по сравнению с полем поддержки внутренний класс владельца

Я люблю автореализованные свойства в C#, но в последнее время был этот слон, стоящий в моей кабине, и я не знаю, что сделать с ним. Если я использую автореализованные свойства (после этого "aip") затем...
вопрос задан: 16 March 2010 18:23
5
ответов

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

Как я могу препятствовать тому, чтобы автоматическое реализованное свойство было сериализировано бинарным форматтером? [Несериализированный] атрибут может только использоваться с полями. И поле скрыто при использовании автоматический...
вопрос задан: 13 November 2009 10:22
4
ответа

C# автоматическая десериализация свойства JSON

Я должен десериализовать некоторый объект JavaScript, представленный в JSON соответствующему классу C#. Учитывая хорошие функции автоматических свойств, я предпочел бы иметь их в этих классах в противоположность...
вопрос задан: 23 May 2017 02:34
4
ответа

Почему автоматические свойства C# не поддерживают значения по умолчанию как 2010 VB?

Смотря на новые функции VB 2010, я наткнулся на поддержку Автореализованных Свойств. Так как я работаю с C#, это казалось довольно знакомым, но я заметил, что VB действительно добавлял опцию, я буду...
вопрос задан: 30 September 2012 00:38
4
ответа

Как правильно определить свойства класса?

При определении нового класса в рамках проекта, какова корректная / лучшая практика для того, чтобы сделать так? В прошлом я создал классы, такие как: общедоступный класс MyClass {общественность представляет FirstName в виде строки {добираются;...
вопрос задан: 9 July 2010 19:21
4
ответа

Действительно ли осуществление - единичный предмет, используя автособственность хорошая идея?

Я недавно узнал об автосвойствах и как они довольно много. В данный момент я пытаюсь использовать их везде, где я могу. Едва ли просто быть в состоянии использовать их везде, но больше видеть...
вопрос задан: 22 January 2010 12:46
4
ответа

Всегда снабжает префиксом (автоматические) свойства это-ключевое-слово, которое рассматривают хорошей практикой?

С тех пор, как я узнал об автоматических свойствах, я пытаюсь использовать их везде. Прежде всегда был бы член парламента, не занимающий официального поста для каждого свойства, у меня было это, я буду использовать в классе. Теперь это...
вопрос задан: 18 January 2010 14:22
4
ответа

Автореализованные свойства поддерживают атрибуты?

Мне сказали, что в атрибутах c# не позволяются на автореализованных свойствах. Это верно? раз так, почему?Править: Я получил эту информацию из популярной книги по LINQ и не мог верить этому!Править:...
вопрос задан: 14 January 2010 15:58
4
ответа

C# 3.0: Автоматические Свойства - каково было бы название частной переменной, созданной компилятором

Я проверял новые возможности.NET 3.5 и нашел, что в C# 3.0, мы можем использовать общедоступный класс Человек {общественность представляет FirstName в виде строки {добираются; набор;} общественность представляет LastName в виде строки {добираются; набор;
вопрос задан: 14 August 2009 10:29
3
ответа

Автоматические свойства и структуры не смешиваются?

Обращаясь к некоторым небольшим структурам, отвечая на этот пост, я неожиданно натолкнулся на следующее: Следующая структура, использующая поле int, совершенно законна: struct MyStruct {...
вопрос задан: 23 May 2017 11:59
3
ответа

Как я пишу частные автосвойства набора в VB 10?

в C#: общедоступное свойство строки {добирается; частный набор;} в VB? Проголосуйте или/и совместно используйте свои идеи!
вопрос задан: 10 May 2012 16:51
3
ответа

Не можете установить точки останова на установщике авто-свойств? Зачем?

Очевидно, что VS 2008 не позволяет устанавливать точку останова только на установщике авто-свойства. То есть если я определю авто-свойство следующим образом: public int CurrentFramesize {get; ...
вопрос задан: 21 April 2010 12:56
2
ответа

В C# я могу заставить автосвойство выполнить некоторую дополнительную работу со справкой атрибута?

Этот вопрос связан, но не то же как это: Как Вы даете Автосвойству C# значение по умолчанию? Я люблю автосвойства, но иногда я должен сделать что-то вроде этого: частная строка someName;...
вопрос задан: 23 May 2017 12:01
2
ответа

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

У меня есть следующее Автоматическое Свойство [DefaultValue (верный)], общедоступный bool RetrieveAllInfo {добирается; набор;}, когда я пытаюсь использовать его в коде, я нахожу, что ложь по умолчанию для является ложью, я предполагаю, что это...
вопрос задан: 23 March 2012 18:29
2
ответа

Цель автоматических свойств в.NET

Почему это: общедоступная строка Foo {добирается; набор;} рассмотренный лучше, чем это: общедоступная строка Foo; я не могу ни за что в жизни разработать его. Кто-либо может пролить некоторый свет?Спасибо
вопрос задан: 27 May 2011 19:06