我对CLI比较新,我需要保留一个int值数组,它需要是可扩展的(动态的)。 ArrayList不喜欢int,因为它不是“对象”。
用于保存整数或双精度的ArrayList等价物是什么?
编辑:哦,上帝。我今天离开了比赛。它没有int的问题。当我索引数组时,我只需要将它强制转换为int。抱歉浪费你的时间......答案 0 :(得分:1)
这个问题似乎太开放了。我能回答的最好的是你可以使用通用列表(System.Collections.Generic.List
)或对整数进行包装,在这种情况下它们将作为对象。你在写IL吗?编译器?
答案 1 :(得分:1)
你需要
System.Collections.Generic.List<int>
在C ++中没有“可扩展数组”这样的东西。
答案 2 :(得分:0)
当我被问到时,请使用int的“类”形式之一,例如UInt32或Int32。我很确定John的答案比这更好,但是从内存中可以正常工作。