我有一个简单的程序,用于在给定输入大小和用户输入元素的情况下将输入传递给数组,如下所示: 完整代码
除此代码段外,所有代码都可以正常工作:
for(int i=0; i<size; i++) {
flagger = false;
while(flagger == false) {
System.Console.WriteLine("Please enter number " + i + " : ");
nextInput = System.Console.ReadLine();
flagger = errorCheck(nextInput);
}
int varPass = System.Convert.ToInt32(nextInput);
System.Console.WriteLine(flagger);
arr[i] = varPass;
}
无论我输入什么大小,循环都会提前退出并对包含一些空元素的数组进行排序,任何人都可以看到问题吗?