帮助阵列

罗兰斯富贸易

活跃的成员
加入
2019年2月3日
消息
43
地点
布里奇德
编程经验
Beginner
我新的是,我目前在我的第一年的大学学习编码,我们有特色创造游戏Hammurabi,我有问题得到了我需要的阵列毛虫,我需要用来每年存储数据(按钮单击= 1年)长达10年。数据是基于inthiendeinformation的计算器在单击按钮之前进入。

C#:
listBox1.Items.Clear();

double[] starved = new double[10];

for (int year = 0; year != (starved.Length); year++)
{
  starved[year] = died;
  listBox1.Items.Add(starved[year]);
}

这就是我到目前为止的IVE,但每次点击按钮所有10个插槽都会显示那个年度的数据只需要在1个插槽中显示1年,而不是每年使用全部10个插槽

任何帮助,将不胜感激
 

jmplhinney.

C#论坛主持人
工作人员
加入
2011年4月23日
消息
3,731
地点
悉尼,澳大利亚
编程经验
10+
您有一个从0到9的循环,所以你当然填充整个数组。循环是为了多次做某事,所以如果你想只做一次,那么循环是什么?您显然需要知道要设置的元素,这意味着将数组索引存储在另一个字段中。每次单击按钮时,您都会在当前索引处设置元素,然后递增索引。
 

罗兰斯富贸易

活跃的成员
加入
2019年2月3日
消息
43
地点
布里奇德
编程经验
Beginner
您有一个从0到9的循环,所以你当然填充整个数组。循环是为了多次做某事,所以如果你想只做一次,那么循环是什么?您显然需要知道要设置的元素,这意味着将数组索引存储在另一个字段中。每次单击按钮时,您都会在当前索引处设置元素,然后递增索引。

我真的不明白你的意思
 

jmplhinney.

C#论坛主持人
工作人员
加入
2011年4月23日
消息
3,731
地点
悉尼,澳大利亚
编程经验
10+
请回答我实际要求的问题。我没有问大约10次点击。这是问题的一部分。如果您无法专注于特定任务,那么您最终结束了不做你想要的代码。在用户单击按钮时,请考虑您想要发生的内容。
 
最佳 底部