投稿者 るきお  (社会人) 投稿日時 2020/5/30 23:34:07
興味深いですね。情報提供ありがとうございます。



このエラーの原因は aged(20) = "合計" です。 aged は (19) で宣言されているので、 aged(20) を使用すると IndexOutOfRangeException になります。

そのため、本来は aged(20) = "合計" の行が黄色くなって実行が停止されるべきですが、Visual Studioはエラーになっている行を間違えて黄色くしてしまっているみたいです。
Visual Studioも間違えることがあるんです。

この画像はVisual Studio 2019 バージョン 16.6 で実行して採取しました。Visual Studio 2017でも同じでした。