2017-09-19 20 views
-1

私は過去2週間の2D配列のハングアップを取得しようとしました。私は自分の質問をオンラインで検索して答えを見つけましたが、まだエラーが出ています。なぜ私がそのエラーを得ているのかについての洞察は大いに評価されるでしょう!ラインfor (int j = 0; j < employee.getLength(1); i++) で:)C#:オブジェクトの2D配列の初期化

Error: Index was outside the bounds of the array.

+0

配列の長さが1次元で、N番目の要素を取得しようとすると、そのエラーが発生します。 (最初のインデックスが0であるため、最後の要素はインデックスN-1にあります)。 – Fredrik

+2

完全なエラーメッセージを含め、質問に*として[mcve] *を含めてください。 –

+0

https://stackoverflow.com/questions/18213440/index-was-outside-thebound-of-the-array-confusionの可能な複製。 –

答えて

2

あなたは他のj++

すべてでi++を交換する必要がよさそうです。

2

forループでは、jの代わりにiもインクリメントします。

+0

..... OMG! LMAO!長い夜だった。 :Pありがとう!!! –