Инициализаторы объектов в C++/CLI
В C# я могу сделать это:
foo( new SomeClass() { SomeProperty = "value" } );
Теперь в C++/CLI я могу эквивалентно сделать это:
auto tmp = gcnew SomeClass();
tmp->SomeProperty="value";
foo (tmp);
Но существует ли синтаксис для C++/CLI, который похож на инициализаторы объектов C#? В частности, я не хочу определять временную переменную и не могу добавлять аргументы в сам конструктор.