エラーが発生して頭がおかしくなりました... このコードの何が問題なのかわかりません。どなたか親切に助けていただけませんか?
using System;
class Program
{
static void Main(string[] args)
{
for(int i = args[0].Length; i >= 1; i--){
Console.WriteLine(args[0].Substring(i, 1));
}
}
}
実行例は次のようになります: program.exe 6735
出力は次のようになります。
5
3
7
6
これまでのところ、私が得ている唯一のものは次のとおりです。
未処理の例外: System.ArgumentOutOfRangeException: startIndex + length > this.length パラメータ名: length at System.String.Substring (Int32 startIndex, Int32 length) [0x00000] in :0 at Program.Main (System.String[] args) [ 0x00000] in :0
助けてくれてありがとう!