回答編集履歴

1

勘違い

2022/07/12 22:46

投稿

RiaFeed
RiaFeed

スコア2701

test CHANGED
@@ -1,4 +1,6 @@
1
- 配列の範囲外の要素にアクセスしたという例外です
1
+ ~~配列の範囲外の要素にアクセスしたという例外です
2
- 例えば5つしか要素のない配列に対して6を指定したりすると発生します。
2
+ 例えば5つしか要素のない配列に対して6を指定したりすると発生します。~~
3
+ メソッドの引数が許容範囲外だったときに起こる例外です
4
+ この場合は配列をLinqで取り出そうとして範囲外にアクセスしています。
3
5
  質問のコードではElementAt(i)が出しています。
4
6
  コードの範囲ではよくわからないですが、読んでいるテキストファイルが108行もないんじゃないですかね。