2

C#では、これを行うことができます:

foo( new SomeClass() { SomeProperty = "value" } );

C++/CLI では、これを同等に行うことができます。

auto tmp = gcnew SomeClass();
tmp->SomeProperty="value";
foo (tmp);

しかし、C# オブジェクト初期化子に似た C++/CLI の構文はありますか? 特に、一時変数を定義したくなく、コンストラクター自体に引数を追加することはできません。

4

0 に答える 0