私は過去2週間の2D配列のハングアップを取得しようとしました。私は自分の質問をオンラインで検索して答えを見つけましたが、まだエラーが出ています。なぜ私がそのエラーを得ているのかについての洞察は大いに評価されるでしょう!ラインfor (int j = 0; j < employee.getLength(1); i++)
で:)C#:オブジェクトの2D配列の初期化
Error: Index was outside the bounds of the array.
私は過去2週間の2D配列のハングアップを取得しようとしました。私は自分の質問をオンラインで検索して答えを見つけましたが、まだエラーが出ています。なぜ私がそのエラーを得ているのかについての洞察は大いに評価されるでしょう!ラインfor (int j = 0; j < employee.getLength(1); i++)
で:)C#:オブジェクトの2D配列の初期化
Error: Index was outside the bounds of the array.
あなたは他のj++
すべてでi++
を交換する必要がよさそうです。
for
ループでは、j
の代わりにi
もインクリメントします。
..... OMG! LMAO!長い夜だった。 :Pありがとう!!! –
配列の長さが1次元で、N番目の要素を取得しようとすると、そのエラーが発生します。 (最初のインデックスが0であるため、最後の要素はインデックスN-1にあります)。 – Fredrik
完全なエラーメッセージを含め、質問に*として[mcve] *を含めてください。 –
https://stackoverflow.com/questions/18213440/index-was-outside-thebound-of-the-array-confusionの可能な複製。 –