Господа,
я извиняюсь за вероятно, очень простой вопрос,
но я не понимаю даже, как сформулировать запрс к поисковику, чтобы самому ответ найти.
Встретилась мне в коде строчка приммерно такого вида:
return new SingleIndicatorValue<T>(indicator, value) { IsFinal = isFinal, InputValue = this };
Если бы там было написано
return new SingleIndicatorValue<T>(indicator, value);
— то это было бы обычное "new чего то там"
Но вот эта ерунда в фигурных скобках после вроде бы законченного выражения — вызывает полное непонимание.
Что это за хрень? Как ЭТО называется хотя бы?
(ну я понимаю, именованные параметры: v = new MACD( LongPeriod:16, ShortPerid:9 );
Я понимаю — лямбды:
Action<string> AddToErrorBox0 = s0 => gList.Add(s0);
Но это то что такое?)