|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
11.08.2013, 17:30 | #1 |
Регистрация: 11.08.2013
Сообщений: 3
|
Цикл
Здраствуйте! Подскажите пожалуйста, какой цикл лучше for или foreach
|
11.08.2013, 18:00 | #2 |
Форумчанин
Регистрация: 21.01.2009
Сообщений: 719
|
Критерий-то какой? Для чего вообще
Изобретатель велосипедов
|
11.08.2013, 18:18 | #3 |
Форумчанин
Регистрация: 11.08.2009
Сообщений: 433
|
Они просто разные, нельзя сказать, что какой-то лучше или хуже, иначе другой просто не делали бы, или по крайней мере рекомендовали бы им не пользоваться.
В цикле foreach вы не сможете присваивать значения переменной, участвующей в итерации, но он короче и удобнее в использовании. CIL кода для for наверняка будет чутка меньше, чем для foreach (хотя могу и заблуждаться), но на производительность это точно никак не повлияет, а если и повлияет, то настолько мизерно, что это точно не объект для оптимизации. |
11.08.2013, 18:51 | #4 |
Регистрация: 11.08.2013
Сообщений: 3
|
Спасибо за ответ!
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
написать процедуры для “Цикл For ... Next ” и «Цикл Do ... Loop» по ниже приведенному условию | Кристина_Патачиц | Microsoft Office Excel | 3 | 17.04.2013 17:01 |
Цикл по времени - Как сделать так чтобы цикл выполнялся к примеру 10 секунд ? | Anarki | Общие вопросы C/C++ | 3 | 13.11.2009 19:23 |
Цикл с предусловием. ( цикл while) Цикл с постусловием. (цикл repeat ... until) | Mr.User | Помощь студентам | 9 | 23.11.2007 01:34 |