モノ開発を使用して、モノ アプリケーションのデバッグに問題があります。2 次元配列をパラメーターとして取得する関数内のコードをデバッグしようとすると、デバッガーがクラッシュします。たとえば、デバッガーは Test 関数内で次のようにステップします。
float[,] b = new float[4,4];
Test(b);
static void Test(float[,] x)
{
float[,] y = x;
}
私はアサーションエラーを取得しています:
コールバックの例外: System.Reflection.TargetInvocationException: 呼び出しのターゲットによって例外がスローされました。---> System.IndexOutOfRangeException: インデックスが配列の範囲外でした。
私のコードに何か問題がありますか、それとも mono/monodevelop に何か問題がありますか?
編集: はい、このコードは単なる例です。私は問題を絞り込もうとしていました。