为什么要加第六行(C#)

问题遇到的现象和发生背景
问题相关代码,请勿粘贴截图
运行结果及报错内容
我的解答思路和尝试过的方法
我想要达到的结果

img

img


img

文章本意是想演示一下使用超出数组界限的索引,也就是我们常说的 下标越界 异常,所以故意添加错误的第六行给你演示。

定义数组的时候,定义的数组长度为 3

img

所以使用数组时下标只能是0、1、2(一共三个)

img

要演示下标越界,所以故意使用了错误的下标3,也就是你问的第六行

img

这一行如果不注释,运行时就会报错。文章中有说明。