У меня возникла проблема, нужно обнулить переменную когда она превысит длину массива.
к примеру
int i=0;
do {
// нужно, чтобы шло перечисление до конца массива, но когда i=content.Length
// i стало равно 0, перечисление продолжилось с начала массива и до его конца
// и так пока i = content.Lentgh
ICr nextGen = content [i];
i++;
}
while(content.Count !=0);
Для перебора элементов массива удобнее всего пользоваться циклом for:
for (var i = 0; i < content.Length; i++)
{
ICr nextGen = content[i];
...
}
Если вы не собираетесь модифицировать массив, то разумно пользоваться циклом foreach:
foreach (ICr nextGen in content)
{
...
}
Решение с do-while. Учтите, что если не изменять количество элементов массива в этом цикле, то цикл будет бесконечным (т.к content.Count != 0 будет всегда true).
int i = 0;
do {
if (i == content.Length)
{
i = 0;
}
ICr nextGen = content[i];
i++;
} while(content.Count != 0);
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости