将物品添加到锯齿状阵列

本文关键字:锯齿状 阵列 添加 | 更新日期: 2023-09-27 18:00:04

这是一个家庭作业
我想存储乡村省份选举候选人的姓名和总票数
在这个练习中,我应该使用数组
由于候选者的数量未知,我认为我应该使用Jagged数组。但省份的数量是已知的,所以我写道:

 int ProvincesCount = 30;
 string[][][] JaggedArray = new string[ProvincesCount][][];

我想输入候选人的名字和他们的选票计数到一个循环数组中。然后我应该确定每个省的顶尖人物。
请帮助我如何将信息输入Array?

将物品添加到锯齿状阵列

在这里您可以找到如何调整数组大小。您可能需要给出一个初始大小。最好对初始大小做一个很好的猜测,这样你就不必调整大小很多。

我可以建议你用班级来代表各省和候选人吗如果你已经达到了这个主题。

有一个array.resize方法,您可以使用它,因为它是家庭作业。然而,请记住,当你进入更高级的主题时,这不是一种方法,像链表这样的东西会更好,这取决于应用程序。