为什么这给出IndexOutOfRange
异常?IndexOutOfRange异常
string[] achCheckStr = File.ReadAllLines("achievements.txt");
if (achCheckStr[0] == ach1_StillBurning) // this is where the exception occurs
{
setAchievements(1);
}
if (achCheckStr[1] == ach2_Faster)
{
setAchievements(2);
}
是否验证你实际上得到使用调试器中的文件的内容? –
添加此:if(achCheckStr!= null)在我之前(achCheckStr [0] == .... – mok
添加一个断点并确认'achCheckStr'有数据... – sab669