このような行がどのようにスローされ、範囲外の例外をインデックスできないのか分かりません(フランスの例外で申し訳ありません)。 Array.Contains()は見つかったかどうかを返します。単純でなければなりません。配列がnullではありません。Array.Contains()は範囲外の例外をスローします
状況を説明する画像を参照してください。
このような行がどのようにスローされ、範囲外の例外をインデックスできないのか分かりません(フランスの例外で申し訳ありません)。 Array.Contains()は見つかったかどうかを返します。単純でなければなりません。配列がnullではありません。Array.Contains()は範囲外の例外をスローします
状況を説明する画像を参照してください。
例外は実際には前の行からのものです。
スタックを巻き戻す場合は、強調表示を修正する必要があります。
アレイは、0
からCount - 1
になります。 fields[fields.Count()]
が間違っています。
例外は上記の行でスローされます。
fields[fields.Count()] =..
それはあなたではなく、配列の `一覧を
fields[fields.Count() - 1] =..
でなければなりません。 – SLaks
@SLaksそれは第三者によって生成されるので、不幸にも私はここで選択肢がありません。できるだけ頻繁にListを使用することに同意します。 –
Mathieu