索引超出了数组界限。。 下面是代码 关调用实时(JIT)调试而不是此对话框的详细信息, 请参见此消息的结尾
**************JIT调试**************要启用实时(JIT)调试,该应用程序或计算机的.config文件(machine.config)的sys...
************** JIT 调试 **************
要启用实时(JIT)调试,
该应用程序或计算机的 .config 文件(machine.config)的 system.windows.forms 节中必须设置
jitDebugging 值。
编译应用程序时还必须启用
调试。
例如:
<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>
启用 JIT 调试后,任何无法处理的异常
都将被发送到在此计算机上注册的 JIT 调试器,
而不是由此对话框处理。 展开
要启用实时(JIT)调试,
该应用程序或计算机的 .config 文件(machine.config)的 system.windows.forms 节中必须设置
jitDebugging 值。
编译应用程序时还必须启用
调试。
例如:
<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>
启用 JIT 调试后,任何无法处理的异常
都将被发送到在此计算机上注册的 JIT 调试器,
而不是由此对话框处理。 展开
1个回答
展开全部
索引超出了数组界限
这个就很清晰了,不用睬后面JIT云云的消息了
你的问题举个例子容易理解些:
string[] temp=new string[10];
temp是一个长度为10的数组,你访问 temp[0]……temp[9]都不会报出“索引超出了数组界限”异常
但是如果你temp[10]甚至比10更大的,就会报”索引超出了数组界限“错了。
这个就很清晰了,不用睬后面JIT云云的消息了
你的问题举个例子容易理解些:
string[] temp=new string[10];
temp是一个长度为10的数组,你访问 temp[0]……temp[9]都不会报出“索引超出了数组界限”异常
但是如果你temp[10]甚至比10更大的,就会报”索引超出了数组界限“错了。
追问
完全不懂..我怎么解决这个问题?
追答
你自己检查下你是不是试图访问 你数组长度以外的数据了
比如你的数组长度只有10,
可是你代码中不小心 试着去取 arr【11】的了,数组越界的错误你debug你访问数组内容的代码
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询