2015-08-09 3 views

ответ

0

В зависимости от срока службы. Например, если вам нужны только нечетные индексированные элементы в массиве, используйте цикл for с +2 в каждом прогоне. ForEach подходит для стандартных петель. Но в некоторых случаях вы не можете использовать один из них, например. в foreach вы не можете удалять элементы из коллекции. Вам нужно, например, ибо в этом случае. И, когда у вас есть определенное условие, вам нужен цикл while.

0

используется для цикла, когда вы хотите установить счетчик итераций такие

for(int i=0;i<3;i++)//will loop until it meets the condition i<3 
{ //statement here} 

используется Еогеасп, если вы собираетесь в цикле и отображать коллекцию переменной такого

string[] name = { "josh", "aj", "beard" }; 

    // ... Loop with the foreach keyword. 
    foreach (string value in name) 
    { 
     Console.WriteLine(name); 
    } 

в то время как это используйте, если вы хотите, чтобы это было условие перед первым оператором

while(condition) 
{ 
//statement here 
} 

do while используется, если вы хотите сделать заявление прежде, чем условие

do 
{ 
//statement here 
} 
while(condition) 
Смежные вопросы