2017-04-05 18 views
0
string num = Console.ReadLine(); 

string a=""; 
string b=""; 
for (int i = num.Length; i > 0; i--) 
{ 
    if (num[i] =='-') 
    { 
     break; 
    } 
    else 
    { 
     b +=num[i].ToString(); 
    } 
} 

//then reverse b 
//a=num-(b.lenght+1); 
Console.WriteLine(b);`` 

未処理の例外は 'System.IndexOutOfRangeException' はnumber_spliter.exe私のC#コードで何が問題になっていますか?タイプの

で発生しました追加情報:

インデックスが配列の範囲外でした。

+0

で始めますか? – Valkyrie

+0

私は、あなたが達成したいと思うものと何のエラーがあったのかを説明する必要があると思います – active92

答えて

2

配列をいただきました、それと間違って私は知らないインデックスゼロ

for (int i = num.Length-1; i >= 0; i--) 
関連する問題