|
|
1
3
|
|
|
2
0
这在DotNet 2.0中运行良好,所以我建议从比较反汇编的框架代码开始,看看有什么不同。 在2.0中,调用ArrayList。Adapters()返回一个ArrayList。IListWrapper(继承自ArrayList),它只是包装一个IList(在您的例子中,是一个int[]类型的数组)。在IListWrapper上调用ToArray会调用IList。底层数组上的CopyTo。 显然,这必须在1.1中以不同的方式实现,因为按照2.0中的设置方式,它不会失败。 |
|
|
3
0
通常,这应该只是工作:
你确定你的ArrayList只包含整数,而不包含其他内容吗? -arraylist包含除int之外的其他类型的元素。 -ArrayList。适配器方法是问题的根源。
? |
|
4
0
如果你能使用数组,也许只是
或者,看起来你必须
|
|
|
DutChen18 · 如何在C宏中内联触发隐式指针转换? 1 年前 |
|
|
0xDED · 如何将泛型类强制转换为对象的泛型类? 2 年前 |
|
|
Niclas · 变量>-1如何在C中精确求值? 2 年前 |
|
|
Textime · 将Varchar2转换为时间 2 年前 |
|
|
xpt · Go,无法将类型*int32转换为类型*int64 2 年前 |