0

私はまだ得る

未処理の例外: System.IndexOutOfRangeException: インデックスが配列の範囲外でした。

私の画面に吐き出します。未処理?なぜ?

string t="";
try
{ 
     t = line.Substring(236, 14);
}
catch (Exception e)
{
    Console.WriteLine(e.Message);
    Console.WriteLine("Text: "+line+ ", Line Number: " +count);
}

これは私が得るものです startIndex は文字列の長さより大きくすることはできません。(印刷からコンソールへ) パラメータ名: startIndex テキスト: 2933000000、行番号: 13424 (2 番目の印刷からコンソールへ)

そして、私はまだこれを取得します: 未処理の例外: System.IndexOutOfRangeException: インデックスは配列の境界外でした。

4

0 に答える 0