Вы наверное перепутали тему. Итак, позвольте мне объяснить это.
В большинстве компьютерных языков у нас есть циклы for и while. Но в моем примере я объявлю цикл на С#.
Когда вы декалируете цикл for и цикл while, как это.
1.Для петли
for(i=0;i<10;i++)
{
//do something
}
2. Во время цикла
int i=0;
while(i<10)
{
//do something
i++;
}
Из 2 петель. Когда дело доходит до компилятора, они выполняют одни и те же вещи? (кроме int i, который был объявлен вне цикла while.) Если нет, какой из них лучше или эффективнее?
заранее спасибо
ildasm
. Обратите внимание, что если у вас естьcontinue
в любом месте тела цикла, разница становится значительной. - person Jon Skeet   schedule 30.04.2014