Вопросы по теме 'object-initializers'

Почему я не могу использовать инициализаторы объектов в ASP.NET 2.0?
Почему я могу использовать Object Initializers в проектах Windows Visual Studio 2008 и т. Д., Ориентированных на .NET 2.0, но не могу - в проектах ASP.NET, ориентированных на .NET 2.0? Я понимаю, что это особенности C # 3.0, но нет - почему это...
2500 просмотров
schedule 25.01.2023

Синтаксис инициализатора
Мне нравится C# 3 синтаксис инициализатора и часто его использую, но сегодня при просмотре в Reflector обнаружилось следующее: var binding = new WSHttpBinding { ReaderQuotas = { MaxArrayLength = 100000 }, MaxReceivedMessageSize = 10485760...
3063 просмотров
schedule 14.06.2023

Как изменить форматирование рефакторинга Use Object Initializer в Resharper?
Когда я реорганизую следующую строку: Employee e = new Employee(); e.First = "Frank"; e.Last = "Rizzo"; используя Resharper «Использовать инициализатор объекта», я получаю следующее: Employee e = new Employee {...
5435 просмотров

Инициализатор объекта С# хочет использовать неправильный метод добавления
У меня есть следующая иерархия классов: public class Row : ICloneable, IComparable, IEquatable<Row>, IStringIndexable, IDictionary<string, string>, ICollection<KeyValuePair<string, string>>,...
1339 просмотров

C# сложность инициализатора объекта. лучшая практика
Я был слишком взволнован, когда в C# появился объектный инициализатор. MyClass a = new MyClass(); a.Field1 = Value1; a.Field2 = Value2; можно переписать короче: MyClass a = new MyClass { Field1 = Value1, Field2 = Value2 } Код...
6298 просмотров
schedule 10.06.2022

Использование инициализаторов объектов VB.NET в фабричном шаблоне
Я написал базовый класс, из которого я хочу получить несколько дочерних классов (в данном случае классы Windows Form), и я использую шаблон Factory, чтобы поддерживать коллекцию дочерних экземпляров, так что форма может иметь только один экземпляр...
1057 просмотров

Как вы вызываете метод класса из метода инициализации?
Я пытаюсь вызвать метод в классе во время его метода инициализации. Разве это не разрешено? Изначально у меня был метод вне класса, чтобы попытаться использовать его как глобальный метод. Текущий метод пытается вернуть созданную матрицу, а затем...
3715 просмотров
schedule 26.05.2023

Почему эта неправильная инициализация объекта с фигурными скобками вообще компилируется?
При создании некоторых фиктивных данных для коллекции для проекта WPF/MVVM я создал следующий неверный код, который компилируется нормально, но во время выполнения выдает исключение. Существует вложенная структура объектов данных, которые я...
111 просмотров
schedule 13.09.2022

частичный инициализатор универсального класса
У меня есть много подобных классов, которые я хотел бы инициализировать со следующим синтаксисом: class A { b: number = 1 constructor(initializer?: Partial<A>) { Object.assign(this, initializer) } } new A({b: 2}) Я...
88 просмотров
schedule 29.11.2022

Понятие об обновлении, наследовании и настройке свойства с использованием инициализатора объекта
Название вопроса может показаться запутанным, но потерпите меня, я постараюсь объяснить проблему как можно яснее. Итак, я только что изучал принцип подстановки Лискова из курса, и лектор привел пример, показывающий логические ошибки, которые мы...
38 просмотров
schedule 25.09.2022