因为我的女朋友是这个论坛的忠实拥护者,并且说我每次遇到C#问题时都应该在Stackoverflow中询问,所以我会尝试的。
这是一个基于文本的游戏,我希望它最终可以打印结果。
但是它只打印最新的输入数据,而不打印数组中的5个循环。
这是我的数组
int[] turnarr = new int[5];
turnarr[x] = turn;
for (int i = 0; i < turnarr.Length; i++)
Console.WriteLine(turnarr[i] + "\t" );
谢谢
最佳答案
我查看了您的pastebin,并找出了问题所在,我相信:
下一行:Console.WriteLine(turnarr[i] + "\t" + windarr[i] + " ms \t" + apmeterarr[x] + "m\t\t" + lenghtarr[x] + " meter\t\t");
您将i用于2个点,将x用于其他2用于索引变量...
更改apmeterarr[x]
和lenghtarr[x]
至apmeterarr[i]
和lenghtarr[i]
关于c# - C#从数组打印索引,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4961848/