我有一个原生的c ++类,让我们说“探测”。 我需要将它添加到arrayList。 添加ArrayList的方法需要一个Object ^。 那么我该如何转换呢?
答案 0 :(得分:0)
请勿使用ArrayList
。
不要将ArrayList
用于托管对象,而是更喜欢其中一个通用集合,例如List<T>
。
不要使用ArrayList
来保存本机对象,而是使用STL容器,例如std::vector
。
ArrayList
甚至存在的唯一原因是向后兼容用.NET 1.x编写的代码。