在C#中,我喜欢像这样使用var
关键字的情况:
var myList = new List<MyType>();
在C++/CLI中是否有等效的方法,或者我必须像这样每次都重复类型名称:
List<MyType ^>^ myList = gcnew List<MyType ^>();
到目前为止,我在文档或谷歌上都没有找到明确的说法。我正在使用Visual Studio 2008。
2022年补充说明:正如被接受的答案正确地指出,现在有auto
关键字。我们现在已经使用它多年了,它能够无缝地处理托管和非托管类型。
List<MyType ^>^
看起来像一个非常开心的表情符号。 - John Feminella