Я единственный человек, который этого хочет? Это похоже на то, что можно было бы разумно предоставить для любого класса с открытым конструктором без параметров. Теперь необходимость создания этих свойств внутри конструктора класса, который их использует, несколько исключает удобство автоматических свойств.Автоматическая активация ссылочного типа Автоматические свойства
ответ
Я хотел бы иметь возможность указать степень безопасности потока. В частности, нужен ли вам код блокировки?
Действительно, это может быть полезно, но это то, что есть. В C# 4.0 этого нет, поэтому вам просто нужно использовать либо конструктор, либо поле (и ручную реализацию свойства).
Re: «для любого класса с открытым конструктором без параметров» - фактически, я предполагаю, что любая реализация будет непосредственно сопоставима с инициализаторами полей, поэтому будет работать независимо от композиции конструктора.
@Marc, хорошая точка о поле инициализаторы. Тем не менее, моя первая проблема заключалась в типах, которые только выставляют параметризованные конструкторы: компилятор не будет иметь значений для параметров, так же как он не будет иметь значений для инициализаторов поля. – ProfK
- 1. Автоматическая активация в Eclipse
- 2. Json.net десериализатор игнорирует ненулевые свойства ссылочного типа
- 3. Свойства ссылочного типа Clone с CustomButtonCallback
- 4. Автоматические свойства
- 5. Автоматическая активация службы WCF net.msmq
- 6. автоматическая активация встроенной ячейки sage
- 7. Автоматические свойства наполнения сущности
- 8. C# Автоматические свойства
- 9. PHP Автоматические свойства/перегрузка
- 10. Тип ссылочного типа быстрого типа
- 11. Активация родового типа?
- 12. Eclipse C++ content assist, автоматическая активация
- 13. ссылочного типа в Java
- 14. Изменения значения ссылочного типа
- 15. Неверная инициализация ссылочного типа?
- 16. C# Вопросы ссылочного типа
- 17. MongoDB ссылочного типа узел
- 18. Как мне ссылаться на свойства словарного ключа ссылочного типа?
- 19. Свойства и автоматическая реализация
- 20. Свойства ссылочного объекта через переменную
- 21. Открытые поля и автоматические свойства
- 22. Имеет ли Java автоматические свойства?
- 23. Автоматические свойства с нулевым значением
- 24. Binary сериализации и автоматические свойства
- 25. Автоматические свойства: DBSet против ObjectSet
- 26. Resharper генерировать автоматические свойства кода
- 27. Свойства ссылочного подкласса в критериях API
- 28. AddDbContext() активация типа сервисного режима
- 29. - это переменная экземпляра ссылочного типа?
- 30. Параметры ссылочного типа и Linq
Вероятно, в этот момент команда MS решила не включать эту функцию. :-) – ProfK