Кажется, что классный цикл цикла на С# и Java - использовать foreach вместо стиля C для циклов.
Есть ли причина, почему я предпочитаю этот стиль над стилем C?
Меня особенно интересуют эти два случая, но, пожалуйста, обращайтесь к большему количеству случаев, когда вам нужно объяснить свои баллы.
- Я хочу выполнить операцию над каждым элементом в списке.
- Я ищу элемент в списке и хочу выйти, когда этот элемент будет найден.