2011-08-16 1 views
-1

正しいパスワードを入力してログインした後、すぐに「下付き文字が範囲外です」というエラーが表示されます。私のウェブアプリケーションにログインしようとすると、「下付き文字が範囲外です」というエラーが表示されます

これがなぜ発生するのか、それを解決するために私が取ることができる手順についてのアイデアはありますか?

ご提供いただけるヘルプや詳細は非常に高く評価されます。

答えて

0

これは、通常、配列またはコレクション内に存在しないインデックスを参照しているためです。

配列には3つの項目があり、コードは4番目を参照しています。

配列のインデックスはあなたがこれを行うと、最初の項目参照するために、通常はゼロをベース:

アレイ(0)。

もしあなたがこのようなものが必要になりますループ:あなたがデバッグモードでアプリケーションを実行し、それが失敗した行見ればそれが役立つだろう

For i = 0 to Array.Count - 1 
    strOutput = strOutput & Array(i).ToString 
Next