【发布时间】:2012-09-24 16:55:42
【问题描述】:
我正在尝试调试以下代码
int ll(ref float[,] _lv) {
object[] results = new object[20];
results = func_v1(11, _lv);
}
打破观察变量“结果”显示如下所示
results {object[11]}
+ [0] {float[1,1]}
+ [1] {double[1,1]}
+ [2] {float[48,1]}
...
...
+ [10] {float[1,1]}
我无法输入 cast 来从中获取值
float f = (float)results[0]; 抛出一个无效的强制转换异常。
请帮助我了解这个对象数组到底是什么以及如何从中获取值。
问候。 啊
【问题讨论】:
-
为什么投反对票?问题对我来说看起来很合理。赞成。