Итак, у меня есть эти несколько строк кода:
string[] newData = File.ReadAllLines(fileName)
int length = newData.Length;
for (int i = 0; i < length; i++)
{
if (Condition)
{
//do something with the first line
}
else
{
//restart the for loop BUT skip first line and start reading from the second
}
}
Я пробовал с goto, но, как видите, если я снова запущу цикл for, он начну с первой строчки.
Итак, как я могу перезапустить цикл и изменить начальную строку (получив другой ключ из массива)?