我在调试单声道应用程序时遇到问题,使用单声道开发。当我尝试在将二维数组作为参数的函数中调试代码时,调试器崩溃。例如,然后调试器进入测试函数:
float[,] b = new float[4,4];
Test(b);
static void Test(float[,] x)
{
float[,] y = x;
}
我收到断言错误:
回调中的异常:System.Reflection.TargetInvocationException:调用目标已引发异常。---> System.IndexOutOfRangeException:索引超出了数组的范围。
我的代码有什么问题吗,还是 mono/monodevelop 有什么问题?
编辑:是的,这段代码只是一个例子;我试图缩小问题的范围。