Добавить элемент в массив Jagged - PullRequest
0 голосов
/ 23 июня 2011

Это домашнее задание.
Я хочу хранить имена и общее количество голосов кандидатов на выборах в провинциях страны.
В этой практике я должен использовать массивы.
Поскольку число кандидатов не известно, я думаю, что я должен использовать Jagged массивы. Но количество провинций известно, поэтому я написал:

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

Я хочу ввести имена кандидатов и их голоса в массиве с помощью цикла. Затем я должен определить лучших людей в каждой провинции.
Пожалуйста, помогите мне, как я могу ввести информацию в массив?

Ответы [ 2 ]

2 голосов
/ 23 июня 2011

Здесь вы можете найти, как изменить размер массива. Возможно, вам придется дать начальный размер. Лучше сделать правильное предположение о начальном размере, чтобы вам не пришлось изменять размер много.

Могу ли я предложить вам использовать классы для представления провинций и кандидатов если вы дошли до этой темы.

1 голос
/ 23 июня 2011

Там - это метод array.resize, который вы можете использовать, так как это домашняя работа. Однако, пожалуйста, помните, что когда вы переходите к более сложным темам, это не тот путь, и что-то вроде связанного списка будет лучше, в зависимости от приложения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...