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

Как должен выглядеть мой синглтон Objective-C?
Мой одноэлементный метод доступа обычно представляет собой один из вариантов: static MyClass *gInstance = NULL; + (MyClass *)instance { @synchronized(self) { if (gInstance == NULL) gInstance = [[self alloc] init];...
183897 просмотров

Инициализаторы объектов С# и ошибка компилятора версии 2.0
У меня возникла проблема с настройкой одного из моих проектов в TeamCity (v4.0), особенно когда речь идет об использовании инициализаторов объектов. Проект строится нормально, однако может показаться, что TeamCity преобразует файл сборки во что-то,...
2849 просмотров

передача имени класса css помощнику представления asp.mvc
В помощнике представления ASP.NET MVC вы можете сделать что-то вроде <%= Html.ActionLink("click me", "DoSomething", null, new { someAttribute = "a value" } ) %> который создаст следующий HTML <a href="DoSomething"...
1308 просмотров

Кодовые контракты против. Инициализаторы объектов (.net 4.0)
На первый взгляд может показаться, что инициализаторы объектов представляют проблему для «контрактов кода» .net 4.0, где обычно инвариант должен быть установлен к моменту завершения конструктора объекта. Предположительно, однако, инициализаторы...
1028 просмотров

Встроенное определение и объявление
Хорошо, я уверен, что неправильно формулирую концепцию, но в любом случае это так. Я знаю, что в CSharp можно сделать el.AppendChild(new UISize(file, "TSize") { CX = 95, CY = 20 }); который объявляет временную переменную корзины, а затем...
4065 просмотров
schedule 08.10.2023

Каково поведение, когда инициализаторов больше, чем размер массива?
Я хотел бы знать, что происходит, когда инициализаторов больше, чем размер массива, например. : int t[3] = { 1, 2, 3, 4 }; Конечно, мой компилятор предупреждает об этом. Я ожидал неопределенного поведения, но не нашел в стандарте C11 ни...
1826 просмотров

Добавление дополнительного кода инициализации в унаследованный инициализатор от суперкласса
У меня есть класс Swift UIView (с именем HypnosisView), который рисует круг на экране. Рамка представления настроена так, чтобы заполнить экран. Я хотел бы программно установить цвет фона представления при инициализации (поэтому, когда создается...
493 просмотров
schedule 22.09.2022

Могут ли свойства внутри инициализатора объекта ссылаться друг на друга?
Возможно ли, чтобы свойства ссылались друг на друга во время создания динамического объекта анонимно типизированного объекта (т.е. внутри инициализатора объекта)? В приведенном ниже упрощенном примере необходимо повторно использовать свойство Age...
7360 просмотров
schedule 26.05.2024

Почему существует этот запутанный синтаксис?
Я только что прочитал этот вопрос . Если у нас есть свойство словарного типа: public class Test { public Dictionary<string, string> Dictionary { get; set; } = new Dictionary<string, string> { {"1", "1" },...
116 просмотров
schedule 14.05.2022