1

我正在编写一个 C++/CLI 类,我需要这样的东西:

System::Object^ person = gcnew { firstName = "John", lastName = "Smith" };

这是我为 C# 找到的内容: MSDN - 匿名类型

有没有人有 C++/CLI 的例子,如果有可能实现的话?

4

1 回答 1

0

我还没有找到关于匿名类型的任何东西,所以我很快就为它定义了一个类:

public ref class Person { String^ firstName; String^ lastName; }

然后只是使用它而不是对象:

Person^ person = gcnew Person();
person->firstName = "John";
person->lastName = "Smith";

尽管它比 IntelliSense 等匿名类型有一些优势,但知道 C++/CLI 是否支持匿名类型仍然很有趣。

于 2013-08-19T04:03:16.613 回答